PDFLib 在 PHP 中获取图层名称和句柄

PDFLib get layer names and handles in PHP

im 运行 PDFLib 9.x 在 linux 服务器上 php 5.4。我需要获取某个输入 PDF 的所有层的列表,然后对其中一些应用更改(确切地说是可见性)。现在已经通过 API 参考挖掘了很长一段时间,但只能找到在输出文档中创建新层并修改它们的函数。 google 也没有提供任何有价值的东西。我在他们的网站上找到了这个示例,但它在 Java 中,我缺乏将此代码应用于 PHP 的专业知识。

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

也许有人可以帮助我?

I need to get a list of all layers of a certain input PDF and then apply changes to some of them (visibility to be exact).

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

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