【发布时间】:2019-02-26 12:35:05
【问题描述】:
我想知道有没有一种方法可以帮助我将未扫描的 PDF(可在 Acrobat Pro 中修改)转换为已扫描/拼合的文件(无法在 Acrobat Pro 中编辑)。
我一直在使用 FPDF 库,但它似乎无法识别 PDF 是否被展平/不在第一位,并且取决于此它触发了一些不同的操作。
我已尽力研究 FPDF 库,我认为它会检查“外部参照”位置并决定采取哪些步骤。 但在我的情况下,我有 2 个文件,一个是扁平的,一个不是,FPDF 无法确定差异本身。这两个文件都是 1.4 版。我还读到 FPDF 对处理只有 1.4 版本的 pdf 有限制。
【问题讨论】:
-
如何定义这样一个“扁平化”的 PDF 文件?你的用例是什么?
-
就我而言,如果无法在 Acrobat Pro 中编辑的文件被展平。我正在研究继承给我的代码。出现了一个新请求,当我试图实现这一目标时,我意识到 FPDF 无法识别文件是否被展平的这个新问题。
-
FPDF 如何判断文件是否“扁平化”?
-
FPDF 检查 PDF 文件中的外部参照属性,然后它知道它已被展平。但我不确定。
-
当您尝试使用无效输入数据时是否有任何错误信息?
标签: php fpdf ghostscript