テーブル ジェネレーター プラグイン for Aspose.PDF
.NET のための Aspose.PDF テーブル ジェネレーター プラグイン は、開発者が PDF の内部でタブレットをプログラム的に挿入、カスタマイズ、および人口化することを可能にします。
●最新記事
Aspose.PDF テーブル ジェネレーター プラグイン キー機能
ダイナミックテーブル入力PDF ファイルのどのページにも新しいテーブル、行、セルをプログラム的に追加します。
豊富なコンテンツタイプ細胞には、テキスト、HTMLフラグメント、画像、および数学的公式(TeXサポート)が含まれます。
カスタムテーブル構造&スタイル精密な限界、調和、フォント、およびその他の特性は、あなたのレポートまたはブランドのニーズに合致します。
バッチ&プログラミング世代(Batch and Programmatic Generation)大型ドキュメントの生成またはデータセットを通じてロープを自動化してテーブルを効率的に人口化します。
Betting Started with Aspose.PDF テーブル ジェネレーター プラグイン
.NET のための Aspose.PDF をインストールするNuGet から図書館を追加したり、 .NET プロジェクトにコレクションをダウンロードしたりします。
ライセンスを設定する無制限のテーブル作成のためのライセンスキーを適用します。
「定義と人口の表」使用する The
TableGenerator
,TableOptions
テーブルを入力するクラスを構築し、行/細胞を加え、コンテンツをカスタマイズします。プロセスと保存テーブルでPDFを作成し、必要に応じてドキュメントを保存または配布します。
例:PDFにテーブルを追加する(C#)
using Aspose.Pdf.Plugins;
var generator = new TableGenerator();
var options = new TableOptions()
.AddDemoTable(1) // Add a sample table to page 1
.AddDemoTable(3); // Add a sample table to page 3
options.AddInput(new FileDataSource(@"C:\Samples\Results\table-generator-demo.pdf"));
options.AddOutput(new FileDataSource(@"C:\Samples\Results\table-generator-demo.pdf"));
var resultContainer = generator.Process(options);
Console.WriteLine(resultContainer.ResultCollection.Count);
例:カスタムテーブル構造
public static TableOptions AddDemoTable(this TableOptions tableOptions, int pageNumber)
{
return tableOptions
.InsertPageAfter(pageNumber)
.AddTable()
.AddRow()
.AddCell().AddParagraph(new HtmlFragment("<b>Header 1 1</b>"))
.AddCell().AddParagraph(new TextFragment("Header 1 2"))
.AddCell().AddParagraph(new TextFragment("Header 1 3"))
.AddRow()
.AddCell().AddParagraph(new TeXFragment("The equation $E=mc^2$", true))
.AddCell().AddParagraph(new TextFragment("Cell 1 2"))
.AddCell().AddParagraph(new TextFragment("Cell 1 3"))
.AddRow()
.AddCell().AddParagraph(new TextFragment("Cell 1 1"))
.AddCell().AddParagraph(new TextFragment("Cell 1 3"));
}
使用ケース&拡張子
- 請求書&財務報告書: ラインアイテム、概要、および総額のテーブルをプログラム的に生成します。
- **スケジュール&カレンダー:**イベント計画やリソース配分のためのネットワークとタイミングを構築します。
- ** 外部情報源からのデータネットワーク:** ダイナミックにテーブルを人口化するためにリスト/アライを通過します。
- Rich-Content Cells: テーブルセルに画像、HTML形式のテキスト、および数学的な表現を入力します。
高度なフォーマット(カスタマイズされた境界線、背景色、または細胞合併)については、API リファレンスと構築方法文書を参照してください。
■最良の実践*
- データを入力する前にテーブル構造を設定して、より良い配置コントロールを行います。
- 構築方法を使用してコードを読みやすく、維持できるようにします。
- スケール可能なソリューションのためのバッチ生成ドキュメント(たとえば、メール合併、レポート生産など)
関連する資源: