PDFLib получить имена слоев и дескрипторы в переполнении стека

Я использую PDFLib 9.x на Linux-сервере с PHP 5.4. Мне нужно получить список всех слоев определенного входного PDF, а затем применить изменения к некоторым из них (точнее, видимость). В течение некоторого времени копался в справочнике по API, но нашел только функции, которые создают новые слои в выходном документе и изменяют их. Также Google не предоставляет ничего ценного. Я нашел этот пример на их сайте, но он написан на Java, и мне не хватает опыта, чтобы применить этот код к PHP.

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

Может, кто-нибудь может мне помочь?

0

Решение

Мне нужно получить список всех слоев определенного входного PDF, а затем применить изменения к некоторым из них (точнее, видимость).

это невозможно. Когда вы импортируете страницу PDF с PDFlib + PDI, вы не можете изменить содержимое импортированной страницы. Поэтому невозможно изменить свойства слоя.

Пример кода, которым вы поделились, предназначен только для извлечения информации о слоях импортированного документа, но не для манипулирования ими.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]