V3J SP1の新機能
NuGetパッケージ/リリースノート
更新履歴はNuGetパッケージのページを参照してください。
SP1(2020/5/20)
- DioDocs for Excel(NuGetパッケージ)
- DioDocs for PDF(NuGetパッケージ)
DioDocs for Excel
図形のテキストの位置
図形の内部に表示されるテキストの位置をITextFrame.HorizontalAnchor、ITextFrame.VerticalAnchorで設定できるようになります。

図形のグラデーションの種類とスタイル
図形をグラデーションで塗りつぶす際に、グラデーションの種類とスタイルをIFillFormat.GradientPathTypeとIFillFormat.TwoColorGradientで設定できるようになります。

セルの範囲を指定して画像を追加
画像を追加する際に、指定されたセルの位置とサイズをGetRangeBoundaryで取得できるようになります。

チャート、図形、画像に名前でアクセス
チャート、図形、画像に名前を設定して、コードから名前を指定して各プロパティを変更できるようになります。

チャートのラベル角度
チャートのタイトル、軸ラベル、データラベルにおけるテキストの角度を設定できるようになります。

チャートの誤差範囲
チャートの誤差範囲の表示とカスタマイズができるようになります。

元年の表示書式
Excel(バージョン 1909)で提供された元年の表示書式 [$-ja-JP-x-gannen] を設定できるようになります。PDFに出力する際にも設定を保ったままで表示されます。

テンプレート構文の強化(チャートの作成)
チャートのデータソースとなるテンプレートセルとバインドして、データに合わせて動的にチャートを作成できるようになります。
テンプレート

実行結果

テンプレート構文の強化(画像データのバインド)
テンプレートセルで画像データとバインドしてセルに画像を表示できるようになります。

テンプレート構文の強化(条件付き書式)
テンプレートセルで条件付き書式を設定できるようになります。
テンプレート

実行結果

テンプレート構文の強化(数式のエクスポート)
テンプレートセルで設定した数式をExcelファイルにエクスポートできるようになります。

グローバル設定
テンプレートの動作をカスタマイズするプロパティを設定できるようになります。
-
TemplateOptions.InsertMode
行の高さと列の幅をテンプレート全体で同じに保つかどうかを指定します。デモを試す -
TemplateOptions.KeepLineSize
テンプレートを展開する際に余分なスペースが必要になったときに、追加のセルを挿入するか、行と列全体を挿入するかを指定します。デモを試す
SpreadJSとの互換性を強化
V3J SP1では以下の機能が追加されます。
-
ワークシートJSON
SpreadJSとワークシート単位でJSONファイル入出力ができるようになります。デモを試す -
アウトライン列
SpreadJSのアウトライン列に対応します。デモを試す -
バインディング
SpreadJSのバインディング(シート、セル、テーブル)に対応します。
PDF出力を強化
V3J SP1では以下の機能が追加されます。
DioDocs for PDF
リダクションの強化
墨消しを設定している領域のデータをPDFから削除できるようになります。

TIFFの圧縮オプション
SaveAsTiffでPDFをTIFFとして保存する際の圧縮オプションを、TiffFrameSettings.Compressionで設定できるようになります。
PDFセキュリティの強化
「内容のコピー」と「アクセシビリティのための内容の抽出」を、StandardSecurityHandlerRev3.CopyContentとStandardSecurityHandlerRev3.CopyContentAccessibilityでそれぞれ個別に設定できるようになります。
署名の抽出
Signature.ContentでPDFに追加されている署名を抽出できるようになります。署名の情報を抽出してその情報が有効かどうかを確認できます。