转换为PCL时将pdf中的文本转换为图形的重影脚本

转换为PCL时将pdf中的文本转换为图形的重影脚本,pdf,ghostscript,printer-control-language,Pdf,Ghostscript,Printer Control Language,我正在使用Ghostscript将PDF转换为PCL。我希望生成的PCL包含输出文本元素的命令,而实际上是将PDF中的文本转换为位图数据。有没有办法保留文本数据?我想您指的是pxcolor和pxmono PCL XL PCL6设备。这些是高级向量设备,但不支持文本-在非常有限的情况下,它将输出位图字符 我们真的没有实施这一计划的计划 PCL模型是Truetype和位图居中,而PDF和PostScript更像是类型1。另外,PCL和PDF/PS的编码模式也有很大不同。这并不是说这是不可能的,只是做

我正在使用Ghostscript将PDF转换为PCL。我希望生成的PCL包含输出文本元素的命令,而实际上是将PDF中的文本转换为位图数据。有没有办法保留文本数据?

我想您指的是pxcolor和pxmono PCL XL PCL6设备。这些是高级向量设备,但不支持文本-在非常有限的情况下,它将输出位图字符

我们真的没有实施这一计划的计划

PCL模型是Truetype和位图居中,而PDF和PostScript更像是类型1。另外,PCL和PDF/PS的编码模式也有很大不同。这并不是说这是不可能的,只是做了大量的工作却没有什么明显的好处

PCL XL设备对于打印非常重要-它们允许向打印机发送向量,而不是像其他对性能非常重要的设备一样将向量光栅化到PCL位图


我们还没有看到人们对在桌面上使用这些设备感兴趣,因为在桌面上,文本是很重要的

我假设您指的是pxcolor和pxmono PCL XL PCL6设备。这些是高级向量设备,但不支持文本-在非常有限的情况下,它将输出位图字符

我们真的没有实施这一计划的计划

PCL模型是Truetype和位图居中,而PDF和PostScript更像是类型1。另外,PCL和PDF/PS的编码模式也有很大不同。这并不是说这是不可能的,只是做了大量的工作却没有什么明显的好处

PCL XL设备对于打印非常重要-它们允许向打印机发送向量,而不是像其他对性能非常重要的设备一样将向量光栅化到PCL位图


我们还没有看到人们对在桌面上使用这些设备感兴趣,因为在桌面上,文本是很重要的

我认为Ghostscript获得设备独立性的方法是将所有内容转换为位图。不太可能还有其他选项。@马克,你知道有哪个库可以做到这一点吗?我肯定有一些库可以从PDF中提取文本,但我不知道它们保留了多少格式。我从来都不需要这个函数,所以我对可用的库一无所知。@Jeremy:请添加实际的Ghostscript命令行和您正在使用的所有参数。同时告诉GS版本。如果可以,发布一个链接到您试图转换的PDF。您是只需要PDF中的文本,还是需要PCL和文本和布局?有一些库甚至PS2Text可以提取文本数据。为了处理PCL文件中的文本,它必须进行相当多的字体转换等。我猜GS人员对此不感兴趣。我认为Ghostscript获得设备独立性的方式是将所有内容转换为位图。不太可能还有其他选项。@马克,你知道有哪个库可以做到这一点吗?我肯定有一些库可以从PDF中提取文本,但我不知道它们保留了多少格式。我从来都不需要这个函数,所以我对可用的库一无所知。@Jeremy:请添加实际的Ghostscript命令行和您正在使用的所有参数。同时告诉GS版本。如果可以,发布一个链接到您试图转换的PDF。您是只需要PDF中的文本,还是需要PCL和文本和布局?有一些库甚至PS2Text可以提取文本数据。为了处理PCL文件中的文本,它必须进行相当多的字体转换等,我猜GS的人对此不感兴趣。