条形码是世界各地几乎无处不在的数据显示和捕获形式。因此,**、装运标签等文件中包含条形码以使数据输入和共享更准确、更省事。为了将条形码添加到文档中,没有很多选项,特别是允许不同版本条形码的API选项。
GcExcel包含一个完整的API,用于在Excel中设置具有11种不同支持条形码类型(及其相关属性)的单元格上的条形码,并导出为任何文档格式,如PDF、HTML或图像文件。API还可以帮助从具有条形码数据的SpreadJS读取JSON文件,修改设置并导出回JSON:
- QRCode
- EAN-13
- EAN-8
- Codabar
- Code39
- Code93
- Code128
- GS1-128
- Code49
- PDF417
- DataMatrix
在单元格中添加条形码的方法很简单。只需按以下方式将公式添加到单元格区域-
- =BC_<Barcode name>(comma separated Barcode specific settings)
复制代码
例如,您可以通过以下方式设置DataMatrix条形码设置-
- =BC_DataMatrix(value, color, backgroundColor, eccMode, ecc200SymbolSize, ecc200EndcodingMode, ecc00_140Symbole, structureAppend, structureNumber, fileIdentifier, quietZoneRight, quietZoneTop, quietZoneBottom)
复制代码
- <p>//set formula</p><p>for (var i = 4; i < 8; i++)</p><p>{</p><p> var value = "CONCAT(B" + i + ",":",C" + i + ")";</p><p> worksheet.Range["D" + i].Formula = "=BC_DataMatrix" + "(" + value + ")";</p><p> worksheet.Range["E" + i].Formula = "=BC_DataMatrix" + "(" + value + ", , ,"ECC000")";</p><p> worksheet.Range["F" + i].Formula = "=BC_DataMatrix" + "(" + value + ", , ,"ECC200")";</p><p>}</p><p></p>
复制代码
下面的快照显示了为各种紧急号码添加到Excel文件中并导出为PDF的数据矩阵条形码。
注:此功能同时在 Java 和 .NET 版本中发布
|
|