【问题标题】:PDFLib get layer names and handles in PHPPDFLib 在 PHP 中获取图层名称和句柄
【发布时间】:2017-02-16 10:08:42
【问题描述】:

我正在使用 php 5.4 在 linux 服务器上运行 PDFLib 9.x。我需要获取某个输入 PDF 的所有层的列表,然后对其中一些应用更改(准确地说是可见性)。一段时间以来一直在研究 API 参考,但只能找到在输出文档中创建新层并修改它们的函数。谷歌也不提供任何有价值的东西。我在他们的网站上找到了这个例子,但它是用 Java 编写的,我缺乏将此代码应用于 PHP 的专业知识。

https://www.pdflib.com/pcos-cookbook/special/layers/

也许有人可以帮助我?

【问题讨论】:

    标签: java php layer pdflib


    【解决方案1】:

    我需要获取某个输入 PDF 的所有层的列表,然后对其中一些应用更改(准确地说是可见性)。

    这是不可能的。使用 PDFlib+PDI 导入 PDF 页面时,无法更改导入页面的内容。因此无法更改图层属性。

    您分享的示例代码仅用于检索导入文档的图层信息,而不是用于操作它们。

    【讨论】:

    • 谢谢,我已经这么认为了。很伤心,我不认为操纵图层是一个小众的事情。
    • 好吧,这可能不是一个小众话题。但在 PDFlib 中,这完全取决于它如何工作的技术。所有导入的页面都像一个“黑匣子”,因此无法对其进行操作。
    猜你喜欢
    • 2015-03-07
    • 2020-07-12
    • 2011-06-16
    • 2010-10-26
    • 1970-01-01
    • 2011-08-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多