Работа с PDF в Expression Engine

В настоящее время я работаю над проектом с использованием Expression Engine Framework, который мне как разработчику С# немного чужд!

Мне нужен плагин для работы с PDF для EE, чтобы каждый PDF-файл, который загружает клиент, имел ссылку на свой профиль внизу (желательно кликабельно, но не обязательно). Я осмотрелся, но не могу найти ничего, что могло бы мне помочь. В EE есть водяной знак для изображений, но не для PDF-файлов, что раздражает.

В C# у нас есть Itextsharp, который отлично справляется со своей задачей — интересно, собираюсь ли я написать специальное расширение EE, чтобы сделать эту работу за меня.

Просто интересно, если кто-нибудь там когда-либо приходилось делать что-то подобное и может указать мне в правильном направлении.

Огромное спасибо!


person Boaz Yehezkel    schedule 09.07.2013    source источник


Ответы (1)


Есть много способов изменить PDF с помощью PHP. См. Редактирование PDF в PHP?

http://www.setasign.de/products/pdf-php-solutions/fpdi/
http://www.fpdf.org/
http://framework.zend.com/manual/1.12/en/zend.pdf.html
https://github.com/dompdf/dompdf

Это всего лишь библиотеки, поэтому загрузите одну из них в приложение и используйте ее в своем контроллере.

person stormdrain    schedule 09.07.2013
comment
Спасибо, я посмотрю, даст ли какой-либо из них хороший результат. Знаете ли вы, можно ли использовать Zend Framework вместе с EE? Кажется, это библиотека, которая делает то, что я хочу делать больше всего. - person Boaz Yehezkel; 11.07.2013
comment
Если бы это был я, я бы сначала попытался заставить работать fpdi (первая ссылка). Zend будет гораздо более вовлечен (см.: подключения с открытым исходным кодом. ком/2009/05/08/) - person stormdrain; 11.07.2013