我定义了一个标签图,并获得了一个XML数据文件。我想通过使用iText将XML数据文件转换为PDF。问题是在将XML转换为PDF时如何将字体(例如波兰语字体,中文字体)嵌入到目标PDF中?
最佳答案
如果您要使用iText做更多的工作,则可能需要投资iText book-它提供了iText所有功能的示例。
在创建定义字体嵌入的字体时,需要指定一个参数:
BaseFont helvetica = BaseFont.createFont(BaseFont.HELVETICA, BaseFont.CP1252, BaseFont.EMBEDDED);
Font font = new Font(helvetica, 12, Font.NORMAL);
您可以在此处找到更多与iText字体相关的示例: http://1t3xt.info/examples/browse/?page=toc&id=14
关于fonts - 使用iText将字体嵌入PDF文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1775008/