Articles of pdf

Как проверить, защищен ли файл PDF или нет в PHP

Как проверить, защищена ли загрузка файла PDF или нет, при загрузке нескольких файлов с помощью PHP? Я хочу показать ошибку, если она защищена паролем.

Проблемы с памятью dompdf

Я использую DOMPDF для создания около 500 отчетов из одного сценария. У него заканчивается память после создания 10-15 PDF-файлов. При отладке, похоже, что он загружает 8M каждый раз, когда он загружается, но это похоже на то, что должно быть обработано с помощью кода кэширования шрифтов. Какие-нибудь идеи о том, что здесь происходит не так? Я […]

Я не могу найти dompdf_config.inc.php или dompdf_config.custom.inc.php для установки «DOMPDF_UNICODE_ENABLED» true

Я использую dompdf для сохранения html-страницы в формате pdf по php. Я использую персидские символы на моей странице html (на самом деле php-странице), но когда я пытаюсь сохранить его в формате pdf, экспорт выглядит просто как «?????» 🙁 Я искал всю сеть, и я нашел конфигурацию для символов unicode https://github.com/dompdf/dompdf/wiki/UnicodeHowTo#configure-dompdf-for-unicode-support в " dompdf_config.inc.php " или […]

PHPExcel: ошибка «Невозможно прочитать файл» Преобразование Excel в PDF (.xlsx в .pdf)

У меня есть xlsx с одной таблицей. Я использую PHPExcel, чтобы преобразовать его в pdf через следующий код: error_reporting(E_ALL); date_default_timezone_set('Europe/London'); require_once 'phpExcel/PHPExcel/IOFactory.php'; require_once 'phpExcel/PHPExcel.php'; $inputFileName = 'doc/ModUnico'; $excel2 = PHPExcel_IOFactory::createReader('Excel2007'); $excel2 = $excel2->load($inputFileName.'.xlsx'); $excel2->setActiveSheetIndex(0); $excel2->getActiveSheet()->setCellValue('H5', '4'); $objWriter = PHPExcel_IOFactory::createWriter($excel2, 'Excel2007'); $objWriter->save($inputFileName.'_.xlsx'); $objPHPexcel = PHPExcel_IOFactory::load($inputFileName.'_.xlsx'); header('Content-Type: application/pdf'); header('Content-Disposition: attachment;filename="test.pdf"'); header('Cache-Control: max-age=0'); $objWriter = PHPExcel_IOFactory::createWriter($objPHPexcel, 'PDF'); $objWriter->writeAllSheets(); […]

Проблемы с pdftk fill_form utf8

Возможный дубликат: Сформировать формы FDF / XFDF в PDF в PHP с помощью символов utf-8 Я использую pdftk для заполнения шаблона pdf с данными из fdf. Данные имеют правильные символы utf-8, но когда я использую fill_form, итоговый файл pdf имеет ошибки в формировании. (Я НЕ использую flatten ) У меня проблемы с письмами типа š […]

Imagick не открывает PDF-файлы с исключением «Не удалось прочитать файл»

Попытка открыть файл PDF из скрипта php в ошибке с ошибкой: Uncaught ImagickException: Failed to read the file in … Я запускаю OS X, Brew, PHP 7.0, php70-imagick –HEAD, ImageMagick –with-ghostscript, GhostScript Тест командной строки отлично работает: convert 1.pdf 1.jpg Разрешение файла одобрено. Попробуйте как URL, так и локальный файл с функцией realpath, поэтому путь […]

Отображение изображения в формате PDF с использованием fpdf

Я хочу вставить изображение в мой файл PDF. Однако он вообще не будет позиционировать. Если я это сделаю: $fpdf->Image($row_products['prod_imagelarge'], 10); Однако изображения будут отображаться, они слишком большие. Если я это сделаю: $fpdf->Image($row_products['prod_imagelarge'],30, 40, 40, 40); Не все изображения появятся. Отобразится только 1 изображение на страницу, но с правильным размером. На самом деле, я вставляю изображение […]

Печать многостраничного PDF-файла на разных лотках принтера

Я создаю PDF-файл PHP с помощью FPDF. Это хорошо работает. Теперь, что я хочу: Из многостраничного PDF-страниц все страницы ожидают, что последним придется печатать с бумагой из лотка 1 и последней страницы из лотка2. Теперь вопрос: Как это возможно? Это проблема Acrobat Reader? Можно ли это сделать с помощью JavaScript в формате PDF?

Проверьте, действительно ли PDF является PDF-файлом с PHP

У меня есть куча PDF-файлов, которые были загружены с помощью скребка. Этот скребок не проверял, был ли файл JPG или PDF, поэтому по умолчанию все они были загружены и сохранены с расширением «.pdf». Итак, просто для выяснения всех файлов в пакете есть .pdf. Однако, если я попытаюсь открыть их (файлы, которые не являются PDF, а […]

Как конвертировать документы в PDF в стек Linux / PHP?

Я хочу отображать документы на своем веб-сайте. Сервер размещен на машине Debian. Я думал, что могу разрешить загрузку документов поддержки, а затем использовать приложение Linux или приложение PHP для преобразования документа в PDF и отображения его на странице HTML. Существуют ли какие-либо API или двоичные файлы, которые позволяют мне это делать?