我有一个基于网络的应用程序(PDF2.0)上的虚拟专用Windows Server2003PDF箱,它转换的SP2表单,并使用ABCpdf转换为ASP.NET。它已经存在多年了,至少在最近两年没有改变过。
三天前,它开始在输出的PDF文档中打上问号。
问号似乎与HTML中的空span标记相对应。有什么想法可以解释为什么会发生这种情况,或者我需要做些什么来解决它?
更新
html通过xsl生成,并立即用于生成pdf。
事实上,我确实在问号出现的位置上有字符。但是,由于这是对非空白空间进行编码的一种方式,所以我在html中看到的只是一个空白(即使在notepad++中打开了see all symbols )。
当我将xsl代码中的两个实例替换为一个简单的空格字符时,问号消失了。
注意:我也可以通过使用charset="iso-2022-jp“使问号从最终的pdf中消失,但是中间的html显示了日语字符。
发布于 2010-10-15 18:00:25
ABCpdf使用机器上的IE引擎加载和呈现html。您是否更新了机器上的IE浏览器版本?可以肯定的是,它与IE浏览器有关(因为您说您没有对xsl /html进行任何更改)。
谢谢,弗洛雷斯
https://stackoverflow.com/questions/3897476
复制相似问题