Articles of fpdi

PHP и импорт pdf с формами

У меня возникли проблемы с импортом существующего файла pdf с формами (текстовые поля, переключатели …) с некоторыми php-библиотеками, такими как TCPDF, FPDI и PDFlib. Когда я импортирую файл pdf с формами, сделайте над ним текстовую печать, сохраните его, но выходной файл pdf больше не содержит форм. есть ли способ сделать это, не теряя формы! пожалуйста, […]

Может ли TCPDF / FPDI принимать PDF как строку?

Возможно ли подавать PDF-файлы TCPDF или FPDI в виде строки? У меня есть входящий массив PDF-файлов в виде строк, и я не могу записать на диск. Об этом я ничего не смог найти в документации. Если нет, существует ли эффективный способ хранения / чтения этих PDF-файлов из памяти или объектов? как подать их в FPDI?

Объединение файлов PDF с помощью PHP / FPDI

Я пытаюсь объединить два файла с помощью FPDI, я получаю сообщение: «TCPDF ERROR: файл зашифрован!», однако файлы не зашифрованы, по крайней мере, файлы могут быть распечатаны, доступны для просмотра и т. д., и пароль не требуется. Я хочу объединить два файла: http://www.nps.org.au/__data/cmi_pdfs/CMI7412.pdf http://www.nps.org.au/__data/cmi_pdfs/CMI6656.pdf после того, как я скопирую файлы на сервер и сохраню имена файлов […]

TCPDF ERROR: невозможно найти объект (8, 0) в ожидаемом месте

Я получаю сообщение об ошибке при удалении страницы из сканированного pdf с использованием TCPDF и FPDI. Другие pdf работают нормально. ERROR: Unable to find object (8, 0) at expected location

Может ли FPDF / FPDI использовать PDF в альбомном формате в качестве шаблона?

Я пытаюсь импортировать существующий PDF в качестве шаблона с FPDI. Шаблон находится в альбомном формате. Если я импортирую шаблон в новый документ, страница шаблона будет вставлена ​​в портретную форму, при этом содержимое будет повернуто на 90 градусов. Если мой новый документ находится на портрете, отображается полный контент, но если новый документ также ландшафтный, содержимое обрезается. […]

Редактирование существующей PDF-страницы с несколькими файлами с использованием FPDF и FPDI

Я – usinf FPDI, чтобы отредактировать существующий файл PDF, и его работа идеально подходит для одной страницы. Как можно видеть, я редактирую мой $tplIdx = $pdf->importPage(1); первая страница. У меня есть шестистраничный файл pdf и вам нужно добавить 2 переменные на другой странице. Возможно ли это? Как? <?php require_once('fpdf.php'); require_once('fpdi.php'); // initiate FPDI $pdf = […]

Есть ли способ заставить FPDF / FPDI или Zend_Pdf поддерживать разбор PDF-файлов более чем на 1,4?

Я пытаюсь добавить существующий PDF (созданный в противном случае) в PDF, созданный с помощью FPDF с использованием FPDI. Кажется, что работает для большинства PDF-файлов, но я получаю следующую ошибку: FPDF error: Unable to find xref table. После некоторого тестирования я понял, что если я использую версию PDF версии 1.4 или ниже (Acrobat v5 или ниже), […]

TCPDF и FPDI с несколькими страницами

Это похоже на простейшую вещь, но я не могу заставить ее работать. Мне нужно добавить текст на первую страницу многостраничного pdf (может быть любое количество страниц) Используя этот код на двухстраничном pdf (без цикла for, просто используя $ pdf-> importPage (2)), я получаю две страницы, а вторая страница – это повторение первой страницы. Текст написан […]

Как получить точный модифицированный PDF-файл с использованием FPDF / FPDI?

У меня есть задача изменить PDF и добавить в него изображение, для которого я использовал библиотеки FPDF и FPDI .. код действия которого приведен ниже: <?php require_once('fpdf.php'); require_once('fpdi.php'); $pdf =& new FPDI(); $pdf->AddPage(); //Set the source PDF file $pagecount = $pdf->setSourceFile("Completed.pdf"); //Import the first page of the file $tpl = $pdf->importPage(1); //Use this page as […]

Ошибка FPDF: этот документ (testcopy.pdf), вероятно, использует метод сжатия, который не поддерживается свободным парсером, поставляемым с FPDI

Я запускаю следующий код и даю мне эту ошибку: ошибка FPDF error: This document (testcopy.pdf) probably uses a compression technique which is not supported by the free parser shipped with FPDI. Я использовал другой pdf с именем test.pdf и это работает отлично, но это дает мне ошибку в testcopy.pdf. Я думаю, что это проблема парсера. […]