我有一个文本编辑程序,将其输出保存为PDF文件.
它还将所有文本保存到PDF字典中,可以从中再次读回.问题是,在我的母语中,像č,ć,đ,ž,š这样的人物很常见......
当我在我的程序GUI中编写这些字符时,它很好,它们都是apear(我(当前)使用java的arial字体).
当我保存它并打开PDF I AdobeReader时,čić缺失,đ,ž和š被打印出来.我使用自定义(truetype)字体(BookAntiqua,从这里下载.
这是编码中的问题,还是字体本身(它不支持đ,ž,š字符)?
此外,当我再次将PDF加载到我的程序中时,丢失的字母仍然缺失,并且đ,ž,š与⎕symboles和类似的交换......这是PDF写入的问题还是有其他问题?
最重要的是,我希望我的程序GUI和PDF文档中可以看到这五个字符,并且可以从PDF的字典中正确检索它们.