在AFP文件中搜索文本

问题描述:

我被要求将文件从PDF转换为AFP,我使用IBM afp打印机的驱动程序管理它。我想知道是否有办法在afp文件中搜索。我知道我可以在pdf文件上做这件事,但我被要求对其中搜索的转换后的文件进行交叉检查。在AFP文件中搜索文本

是否有一个原因,因为370kb的pdf文件转换为11.5Mb的afp文件?它是否被转换为图像? (这可以解释为什么我不能在里面搜索)

IBM AFP打印机驱动程序可以在某种程度上进行配置。查看本手册页面:Creating AFP Resources Using the IBM AFP Printer Drivers了解更多详情。
确保“将文本打印为图形”处于关闭状态。

有些AFP查看器具有在AFP文件中进行文本搜索的功能。考虑BTB Viewer(警告,它看起来荒谬的过时)。

如果您希望开发自己的解决方案,一般情况下,在AFP文档中搜索文本比较复杂,因为每个“逻辑”文本块可以拆分为一系列文本指令,每个文本指令单独定位。而且这些说明是顺序的并不是当然。所以期望寻找多字符串的问题。

“转换”PDF到法新社是一个通用术语。这取决于您用来转换的软件以及用于转换的设置。例如,考虑嵌入式图像。由于许多AFP设备不支持I:OCA的JPEG压缩,因此转换应用可能会将光栅图像转换为原始的24位位图,这在文件大小方面无效;一个1000×1000像素的无辜背景图像需要3Mb的文件大小(而原始的JPEG流可能是几十字节)。