通过虚拟XPS打印机打印带文本图层的PDF

时间:2013-10-26 11:55:52

标签: pdf openxml ghostscript xps

如果我使用“MS XPS Document Writer”打印机并从Word应用程序打印Word文档,我会得到带文本图层的XPS文档。

但是如果我使用Adobe Reader或SumatraPDF应用程序中的相同打印驱动程序来打印PDF文档(有文本图层),我会得到没有文本图层的XPS。

解压缩Adobe Reader生成的XPS文件并查看代表文档内容的XML文件,我看到例如.\Documents\1\Pages\1.fpage包含XML格式的矢量数据,但与Word打印不同,没有.\Documents\1\Resources\Fonts\文件夹在XPS结构中,因此没有引用.\Documents\1\Resources\Fonts\.\Documents\1\Pages\1.fpage的字体,就像使用Word虚拟打印一样。

有没有人知道如何将PDF文件打印到XPS(因此没有使用第三方软件进行转换)并获得带文本图层的XPS?

0 个答案:

没有答案