首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AlivePdf Unicode字符

AlivePdf Unicode字符
EN

Stack Overflow用户
提问于 2013-07-08 22:14:18
回答 3查看 836关注 0票数 2

可以使用alivepdf编写Unicode pdf吗?

我看到了一个Unicode.as类,但当我尝试时,创建的pdf无法用adobe reader打开。

你能给我推荐一些创建unicode字符串的代码片段吗?

编辑

我做了一些调查。我认为问题出在UnicodePDF.as类的putcidfont0方法上。

问题是,我认为字体度量没有很好地解析,许多字符都以默认字体宽度显示。

我不能说怎么解决这个问题。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-07-13 01:04:54

似乎一些字符,如希腊口音,一些波兰语和许多其他字符是不可用的cid字体,所以唯一的方法是在pdf中嵌入字体。

票数 0
EN

Stack Overflow用户

发布于 2013-07-09 00:48:16

尝试删除新UnicodePDF()或将isUnicode位设置为true (see documentation)

我一两个月前就处理过了。我的问题是,我传递给AlivePDF的某些字符会导致损坏的PDF。

在我的案例中,我仍然有问题,我的研究没有发现任何有希望的结果,尽管在你的案例中,someone else had a strikingly similar issue可能值得一读。

AlivePDF库已经有几年没有更新了,根据我的经验,它似乎不能很好地处理unicode /其他语言,尽管我已经将它用于英语内容,没有任何问题。

由于我的目标是桌面Flash,并且我是从外部XML文件生成PDF内容,所以我最终使用C#和PDFSharp编写了一个辅助工具应用程序,对于您来说,这可能是一个选择,也可能不是。

票数 1
EN

Stack Overflow用户

发布于 2013-07-09 02:00:43

有一个很大的讨论here

另外,我注意到在线PDF to Doc转换器可以很好地读取UnicodePDF()文件。

希望能有所帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17528896

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档