DioDocs for PDF
V6JSP1(v6.1.3)のリリースノート
すべて折りたたむ
全て展開
リリースノート(DioDocs for PDF)
> V6JSP1(v6.1.3)のリリースノート
重大な変更
GrapeCity.Documents.Pdf.Recognition.Structure.Element.Children プロパティのタイプが IList<Element> から IReadOnlyList<Element> に変更になりました。
GrapeCity.Documents.Pdf.Recognition.Structure.Element.ContentItems プロパティのタイプが IList<Element> から IReadOnlyList<Element> に変更になりました。
機能の追加
GrapeCity.Documents.Pdf.PageCollection.ClonePage() メソッドを追加しました。インデックスで指定されたページを複製し、指定した位置に挿入します。
GrapeCity.Documents.Pdf.PageCollection.Move() メソッドを追加しました。インデックスで指定されたページを指定した別の位置に移動します。
GrapeCity.Documents.Pdf.SaveAsImageOptions.InterpolationMode プロパティを追加しました。サイズ変更を伴う画像の描画時に使用する補間モードを指定します。
GrapeCity.Documents.Layout 名前空間に、制約に基づくフラットレイアウトモデルを実装する一連のクラスを追加しました。制約は、視覚要素の正確な位置を設定する代わりに、その位置が他の要素の位置にどのように依存するかに関するルールを定義します。
GrapeCity.Documents.Drawing 名前空間に、TableRenderer クラスなど、結合/回転/サイズ調整/階層構造化されたセルや独自のセルスタイルを含む単純または複雑なテーブルを描画する一連のクラスを追加しました。
GrapeCity.Documents.Pdf.TextMap.ITextRunFragment.GetBounds() メソッドを追加しました。ITextRunFragment オブジェクトを囲む4つの頂点を表す Quadrilateral を取得します。
GrapeCity.Documents.Pdf.GcPdfDocument.RemoveEmbeddedFonts() メソッドを追加しました。現在のドキュメントから埋め込みフォントを削除します。
GrapeCity.Documents.Pdf.Text.Font.RemoveEmbeddedData() メソッドを追加しました。埋め込みフォントのデータを削除します。
GrapeCity.Documents.Pdf.Recognition.Structure.Element.HasItems プロパティを追加しました。現在の要素に子要素があるかを示す値を取得します。
GrapeCity.Documents.Pdf.Recognition.Structure.Element.Items プロパティを追加しました。現在の要素の子要素のリストを取得します。
GrapeCity.Documents.Pdf.Recognition.Structure.LogicalStructureItem クラスを追加しました。LogicalStructure のアイテムの基本抽象クラスです。
GrapeCity.Documents.Pdf.AcroForms.RadioButtonField クラスに GetCheckedAppearanceStreamNames()/GetCheckedAppearanceStreamName()/SetCheckedAppearanceStreamName()/SetCheckedAppearanceStreamNames() メソッドを追加しました。チェック状態の外観ストリームの名前を取得または設定します。
GrapeCity.Documents.Pdf.AcroForms.CheckBoxField クラスに GetCheckedAppearanceStreamName()/GetCheckedAppearanceStreamNames()/SetCheckedAppearanceStreamName()/SetCheckedAppearanceStreamNames() メソッドを追加しました。チェック状態の外観ストリームの名前を取得または設定します。
GrapeCity.Documents.Pdf.AcroForms.CheckBoxField.Opt プロパティを追加しました。ウィジェット注釈を構成するチェックボックスの出力値を指定します。
GrapeCity.Documents.Pdf.AcroForms.CheckBoxField.ValueObj プロパティを追加しました。チェックボックスの値をオブジェクトとして取得または設定します。
GrapeCity.Documents.Pdf.AcroForms.CheckBoxField.DefaultValueObj プロパティを追加しました。チェックボックスのデフォルト値をオブジェクトとして取得または設定します。
GrapeCity.Documents.Pdf.AcroForms.CheckBoxField.Checked プロパティを追加しました。チェックボックスの値をブール値として取得または設定します。
GrapeCity.Documents.Pdf.AcroForms.CheckBoxField.DefaultChecked プロパティを追加しました。チェックボックスのデフォルト値をブール値として取得または設定します。
GrapeCity.Documents.Pdf.AcroForms.CheckBoxField.HasRadioButtonBehavior() メソッドを追加しました。チェックボックスが実際にラジオボタンとして動作するかどうかをチェックします。
変更
GrapeCity.Documents.Pdf.GcPdfDocument.SaveAs*() メソッドを呼び出す際 viewState 引数が null の場合、新しいデフォルト ViewState が作成、使用されるようになりました。
GrapeCity.Documents.Pdf.AcroForms.CheckBoxField.Value プロパティは廃止となりました。代わりに Checked プロパティを使用してください。
GrapeCity.Documents.Pdf.AcroForms.CheckBoxField.DefaultValue プロパティは廃止となりました。代わりに DefaultChecked プロパティを使用してください。
不具合の修正
[
6302824128271
]PDFを画像形式で保存したとき、PDF上の画像が描画されない場合がある
[
6355067051663
]既存のPDFからテキストを取得するとき、InvalidOperationExceptionが発生する場合がある
[
6881880101775
]全角文字を縦書きにすると下線が左側に出力される
[
7142077754639
]MRC圧縮されたPDFを画像形式に保存すると正しく描画されない