Articles of fpdf

Экспорт веб-страницы в PDF с помощью FPDF

Сложный вопрос с (надеюсь) простым ответом. Я просматриваю FPDF для экспорта веб-страницы в PDF-файл. Веб-страница была отформатирована для печатных носителей, но поскольку печатные носители могут быть как бы то ни было с CSS-визуализируемым объектом CSS / HTML, я надеялся экспортировать в 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 в два раза медленнее, чем FPDF с тем же кодом

В настоящее время я использую FPDF для создания довольно сложных отчетов и пытаюсь перейти на TCPDF, но я обнаружил, что мой же код, работающий через TCPDF, примерно в два раза медленнее. Поскольку мои PDF-файлы уже занимают до минуты, я не могу позволить себе это замедление, но мне бы очень хотелось воспользоваться некоторыми функциями TCPDF (например, […]

Генерирование разрыва строки в FPDF

У меня есть текстовая форма, данные которой отображаются в формате PDF. Моя проблема заключается в том, что когда значение, полученное PDF в переменной превышает 65 символов, вместо разрыва строки продолжайте в одной строке, накладывающей другой элемент. Я попытался применить методы implode, wordwrap, но никто не помог мне сократить строку до 65 символов. Я попытался сгенерировать […]

Ошибка FPDF: некоторые данные уже выведены, невозможно отправить PDF

Я использую библиотеку fpdf для своего проекта, и я использую это для расширения одного из модулей drupal. Эти линии $pdf = new FPDF(); $pdf->AddPage(); $pdf->SetFont('Arial','B',16); $pdf->Cell(40,10,'Hello World!'); $pdf->Output(); дайте мне ошибку: ошибка FPDF: некоторые данные уже выведены, не могут отправить PDF Я попытался создать это в отдельном файле за пределами области имени drupal test.php, и […]

Сделать перенос текста в ячейку с помощью FPDF?

Прямо сейчас, когда я использую ячейку с текстом, все это остается на одной строке. Я знаю, что могу использовать функцию записи, но хочу иметь возможность указывать высоту и ширину. Это то, что у меня есть сейчас, но, как я уже сказал, текст не переносится, чтобы оставаться в измерениях: $pdf->Cell( 200, 40, $reportSubtitle, 1, 1 );

Вставка разрывов строк в PDF

Я создаю файл PDF на лету, используя PHP. Моя проблема в том, что мне нужно вставлять разрывы строк в часть текста, которая будет вставлена ​​в файл PDF. Что-то вроде: $pdf->InsertText('Line one\n\nLine two'); Поэтому он печатает: Линия первая Вторая строка Я знаю, что \n не работает в PDF, но знаете ли вы кого-нибудь из персонажей или […]

Электронная почта PDF-приложение с PHP с использованием FPDF

Я хочу отправить PDF-файл в виде вложения, которое было создано с помощью FPDF. Мой код выглядит так, но приложение никогда не приходит. <?php require('lib/fpdf/fpdf.php'); $pdf = new FPDF('P', 'pt', array(500,233)); $pdf->AddFont('Georgiai','','georgiai.php'); $pdf->AddPage(); $pdf->Image('lib/fpdf/giftcertificate.jpg',0,0,500); $pdf->SetFont('georgiai','',16); $pdf->Cell(40,10,'Hello World!'); $doc = $pdf->Output('test.pdf', 'S'); //define the receiver of the email $to = 'myemail@example.com'; //define the subject of the email […]

Специальные символы в FPDF с PHP

У меня есть веб-форма, которую пользователи могут заполнить, и этот контент заполняет PDF с помощью FPDF и PHP. Когда пользователь вводит слово с апострофом, в нем появляется надпись «Слэш». Аналогично, специальные символы, такие как символы товарного знака, кодируются неправильно. Часто задаваемые вопросы в FPDF говорят: $str = utf8_decode($str); Но я просто не знаю, как применить […]

Как наложить HTML сгенерированный PDF поверх существующего PDF?

Я хочу начать с первоначального файла PDF, который имеет графику и текст, а затем взять некоторый код html, который имеет динамические значения для некоторого ввода пользователя, генерирует это как PDF, мы надеемся, либо используя исходный PDF в качестве фона, ИЛИ каким-то образом запускать PHP-скрипт, чтобы «объединить» оба PDF, в которых один из них выступает в […]