是否有与 Delphi“PowerPDF”组件兼容的免费字母数字条形码字体或类?
代码必须是 code128。
没有这样的东西,因为 PowerPdf 从来不支持除 14种标准 Type 1 字体以外的任何字体(参见源代码)。不支持 TrueType 字体、字体嵌入等。
您可以做的是切换到 PowerPdf 的继任者Haru Free PDF Library。这支持加密的 TrueType 字体、字体嵌入和除 PDF 之外的一些编码WinAnsiEncoding
。有德尔福绑定。连同支持您的条形码的 TTF,您应该能够使其工作。
不是条形码类,而是 GPL 的 TTF,可以嵌入到您的 PDF 文件中:
http://grandzebu.net/index.php?page=/informatique/codbar-en/codbar.htm
你还需要一个编码器,因为你不能只用这种字体输入你的字符。但是该页面上的 VB6 和 Excel 编码示例可以很容易地转换为 Delphi 代码。
作为一个小小的补充:
我使用这个页面来生成 EPS 条形码(可以嵌入到 PDF 中)。
实际上:我写了一篇关于如何使用它生成大量 EPS 文件的小文章,并使用了一个小示例。