GroupDocs.Assemblyは、XLSXのようなフォーマットのテンプレートにバーコードを挿入するプロセスを簡素化します。60以上のバーコードタイプをサポートし、1次元および2次元フォーマットが含まれます。
- XLSXテンプレートをバーコードプレースホルダーを備えて準備します。
- サポートされている任意のデータソースからデータを取得します。
- バーコードのサイズや解像度などの追加プロパティを設定します。
- 新しい文書としてバーコードを持つテンプレートを保存します。
GroupDocs.Assemblyは、XLSXのようなフォーマットのテンプレートにバーコードを挿入するプロセスを簡素化します。60以上のバーコードタイプをサポートし、1次元および2次元フォーマットが含まれます。
// 最終文書にバーコードを生成するために、このタグをテンプレートに挿入します。
// <<barcode [barcode_expression] -barcode_type>>
// テンプレートファイルパスを指定します。
string template = "barcode_template.xlsx";
// ソースからデータを取得します。
DataSourceInfo data
= new DataSourceInfo(GetData(), "label");
// 生成されたバーコードを持つ文書を保存します。
DocumentAssembler asm = new DocumentAssembler();
asm.AssembleDocument(template, "result.xlsx", data);
GroupDocs.Assembly for .NETは、人気のフォーマットで文書を作成するプロセスを簡素化するように設計されています。高度なテンプレートとマークアップを使用して、チャート、リスト、テーブル、ハイパーリンク、画像、バーコードを追加します。
当社のAPIは、JSON、XML、CSVなどのソースからデータを使用して、人気のオフィスフォーマットで文書を効率的に埋め込みます。
GroupDocs.Assemblyは、テキスト、ハイパーリンク、画像、および動的に生成されたバーコードとともに、リスト、テーブル、チャートなどのネイティブ要素を埋め込むことをサポートします。
LINQベースの構文を使用して、データを正確に必要な場所に配置します。配列はfor-eachループを使用して挿入でき、フォーマット(例:色)はプログラム的にカスタマイズ可能です。
MS Office、OpenOffice、PDF、HTML、さまざまなメールフォーマットなどの人気のファイルフォーマットを処理します。必要に応じて、文書を他の文書に埋め込むことができます。
// 文書にバーコードを挿入するためにこのテンプレートを使用します。
// <<barcode [barcode_expression] -barcode_type>>
// テンプレートファイルへのパスを指定します。
string template = "barcode_template.xlsx";
// 選択したソースからデータを取得します。
CsvDataSource data_csv =
new CsvDataSource("Barcode Labels.csv",
new CsvDataLoadOptions(true));
// 必要なデータのみを持つデータソースオブジェクトを作成します。
DataSourceInfo data
= new DataSourceInfo(data_csv, "label");
// DocumentAssemblerを初期化します。
DocumentAssembler asm = new DocumentAssembler();
// 追加のバーコードプロパティを設定します。
asm.BarcodeSettings.Resolution = 1200;
asm.BarcodeSettings.BaseYDimension = 5f;
// 埋め込まれたバーコードを持つ最終文書を保存します。
asm.AssembleDocument(template, "result.xlsx", data);
当社のソリューションは、ビジネス文書処理のニーズを効率化するように設計されています。
.NETは、50以上のフォーマットでレポートを生成でき、データとテンプレートをシームレスに結合して優れた結果を得ることができます。