テーブル ジェネレーター プラグイン for Aspose.PDF
このプラグインは、構造化された請求書、スケジュール、またはデータネットワークを必要とするかどうかにかかわらず、柔軟なテーブル作成とフォーマットを提供し、すべての .NET ドキュメントのワークフローを簡素化するために、ダイナミックなコンテンツを作成するための Aspose PDF ジェネレーター の使用を含みます.
最新記事
Aspose.PDF テーブル ジェネレーター プラグイン キー機能
ダイナミックテーブル入力 PDF ファイルのどのページにも新しいテーブル、行、セルをプログラム的に追加します.
豊富なコンテンツタイプ 細胞には、テキスト、HTMLフラグメント、画像、および数学的公式(TeXサポート)が含まれます).
カスタムテーブル構造&スタイル 精密な限界、調和、フォント、およびその他の特性は、あなたのレポートまたはブランドのニーズに合致します.
バッチ&プログラミング世代(Batch and Programmatic Generation 大型ドキュメントの生成またはデータセットを通じてロープを自動化して、 Aspose PDF Generator を使用してテーブルを効率的に人口化します.
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"));
}
使用ケース&拡張子
- 請求書および財務報告書: アスポーズ PDF ジェネレーターを使用して、ライン アイテム、概要、合計のテーブルをプログラム的に生成します.
- **スケジュール&カレンダー:**イベント計画やリソース配分のためのネットワークとタイミングを構築します.
- 外部情報源からのデータネットワーク: ダイナミックにテーブルを人口化するためにリスト/アライを通過します.
- Rich-Content Cells: テーブルセルに画像、HTML形式のテキスト、および数学的な表現を入力します.
高度なフォーマット(カスタマイズされた境界線、背景色、または細胞合併)については、API リファレンスと構築方法文書を参照してください.
最良の実践
- データを入力する前にテーブル構造を設定して、より良い配置コントロールを行います.
- 構築方法を使用してコードを読みやすく、維持できるようにします.
- スケール可能なソリューションのためのバッチ生成ドキュメント(たとえば、メール合併、レポート生産など).
関連する資源: