Я сделал заявку в Yii. Теперь, согласно моему требованию, я должен сделать их распечаткой в формате PDF. Я искал документы Yii, но не получил никаких документов о преобразовании файла в формат PDF для печати. Поэтому любая помощь и предложения будут очень заметными.Печать документов в формате PDF в Yii
ответ
Посмотрите в WkHtmlToPdf: http://code.google.com/p/wkhtmltopdf/
Он использует движок рендеринга WebKit, чтобы сделать PDF-файлы из HTML/CSS. Это лучшая библиотека, которую я нашел, и я провел кучу исследований.
Edit: Майк на форуме Yii уже построил OO wrapper for WkHtmlToPdf и выпустили a Yii extension for it.
+1 для простого в использовании, с открытым исходным кодом и прохладного инструмента. – Snivs
Просто обновил свой ответ с помощью некоторых обновленных инструментов, с которыми я столкнулся. Они становятся еще проще/холоднее :-) – acorncom
И Майк только что выпустил новое расширение Yii. – acorncom
Вы должны найти библиотеки php для этого. Ссылка на один из них - http://www.tcpdf.org/
Я имел большой успех, используя FPDF - http://www.fpdf.org/
Я недавно использовал MPDF для проекта. Он позволяет конвертировать HTML-выход в формат PDF. Если вы ищете что-то простое, это может быть то, что вы ищете. Лично мне легче работать с HTML/CSS для макета, чем в PDF-боксах. Я не уверен, насколько хорошо он масштабируется со сложными макетами.
Yii также поддерживает использование модулей Zend. Вы можете использовать Zend_Pdf, если хотите.
См. Страницу документации this о том, как интегрировать сторонние библиотеки с кодом Yii.
В любом случае, как уже упоминалось, существует множество библиотек PDF, доступных для PHP.
К сожалению, эта функция не является частью Yii. Однако вы можете попробовать TCPDF. http://www.tcpdf.org/
TCPDF позволяет анализировать выходные данные HTML в PDF-документе. PDF-документ может быть выведен на ваш сервер или для пользователя в виде прямой загрузки.
Устанавливает расширение для создания файлов PDF. Yii2-PDF
- 1. Печать документов в формате PDF из Windows 8 Приложение
- 2. Разбор документов в формате PDF
- 3. Печать Highcharts в формате pdf
- 4. Печать в формате PDF Документ PDF
- 5. Печать PDF в формате A5 в ландшафте
- 6. печать в формате PDF в Java
- 7. Печать страницы в формате PDF в PHP
- 8. Печать в формате PDF в Mac
- 9. Создание библиотеки документов в формате PDF
- 10. Печать документов PDF из веб-формы
- 11. Печать документов с помощью pdf-принтера
- 12. Подписи в формате PDF?
- 13. Просмотр документов в формате Word и PDF в браузере?
- 14. Как Windows загружает PDF документы в формате PDF?
- 15. Печать изображения в формате PDF в C# .net окна приложения
- 16. Отключить печать в элементе управления ActiveX в формате PDF?
- 17. C# печать в формате PDF в нескольких настройках вывода?
- 18. Печать в pdf
- 19. C#. Преобразование документов в PDF
- 20. Конкретные зрения элемента для просмотра документов в формате PDF
- 21. Как создать флеш-ролики из документов в формате PDF
- 22. Компонент для просмотра и аннотирования документов в формате PDF
- 23. Генерация PDF документов в ASP.NET
- 24. Печать pdf-файла в кордове
- 25. Печать в формате Python
- 26. Печать нескольких загруженных документов из веб-приложения
- 27. Библиотека просмотра PDF в формате PDF
- 28. PDF.js - печать сразу нескольких документов
- 29. Печать в Openlayers 3 (pdf)
- 30. Печать динамически созданного вывода через JSP в формате PDF напрямую
Что именно вам нужно для преобразования в PDF? Вывод страницы? Другие файлы? –
... и я вижу много полезного материала, когда Googling 'yii генерирует PDF', посмотрите, не ответил ли на ваш вопрос –
Да, я хочу напечатать вывод PDF – NewUser