GroupDocs.Assemblyでは、1つのXLSXファイルに別のドキュメントを簡単に組み込むことができます。コンテンツをマージしてカスタマイズできます。
- XLSXテンプレートを設計し、埋め込むドキュメントのプレースホルダを追加します。
- テンプレートのファイルパスを定義します。
- 組み込みたいドキュメントのファイルパスを指定します。
- 埋め込まれたコンテンツを含む最終ファイルを保存します。
GroupDocs.Assemblyでは、1つのXLSXファイルに別のドキュメントを簡単に組み込むことができます。コンテンツをマージしてカスタマイズできます。
// 挿入ポイントを示すためにテンプレートにこのタグを追加します
// <<doc [doc_expression]>>
// テンプレートのファイルパスを指定します
string template = "doc_template.xlsx";
// 組み込み対象のドキュメントのパスを提供します
DataSourceInfo data
= new DataSourceInfo("insert.xlsx", "doc_expression");
// マージされたドキュメントを保存します
DocumentAssembler asm = new DocumentAssembler();
asm.AssembleDocument(template, "result.xlsx", data);
GroupDocs.Assembly for .NETライブラリは、さまざまなファイル形式をサポートし、シームレスな統合のためにカスタマイズを提供します。
JSON、XML、CSVなどのデータソースからドキュメントに自動的にデータを populatesし、正確で効率的なワークフローを保証します。
GroupDocs.Assemblyを使用すれば、テーブル、チャート、リスト、テキスト、リンク、画像、動的に生成されたバーコードを含めることができます。
LINQベースのテンプレートを通じてデータの配置をコントロールし、配列に対するループを処理し、色のカスタマイズなどのスタイリングを可能にします。
MS Office、PDF、HTML、OpenOfficeなど、さまざまな形式でドキュメントを相互に組み込むことができます。
// テンプレートにプレースホルダータグを追加します
// <<image [expression]>>
// テンプレートのファイルパスを指定します
string template = "template.xlsx";
// 画像ファイルのパスを設定します
DataSourceInfo data =
= new DataSourceInfo("logo.jpg", "expression");
// DocumentAssemblerのインスタンスを初期化します
DocumentAssembler asm = new DocumentAssembler();
// 埋め込まれた画像と共にドキュメントを保存します
asm.AssembleDocument(template, "result.xlsx", data);
GroupDocs.Assemblyが提供する正確なドキュメントの組み込みと結合の機能を探ってみましょう。
.NET APIを使用すれば、50以上のサポートされているフォーマット間でドキュメントを結合可能です。ファイルやセクションを最終ドキュメントに簡単に組み込むことができます。