GroupDocs.Assembly简化了在XLSX格式的模板中插入条形码的过程。支持超过60种条形码类型,包括一维和二维格式。
- 准备一个带有条形码占位符的XLSX模板。
- 从任何支持的数据源中检索数据。
- 配置条形码的额外属性,如大小或分辨率。
- 将带有条形码的模板保存为新文档。
GroupDocs.Assembly简化了在XLSX格式的模板中插入条形码的过程。支持超过60种条形码类型,包括一维和二维格式。
// 将此标签插入到模板中以在最终文档中生成条形码
// <<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的语法精确放置所需的数据。可以使用foreach循环插入数组,并可根据需要以编程方式自定义格式(例如,颜色)。
处理流行的文件格式,如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种格式的报告,使您能够无缝地合并数据和模板以取得卓越成果。