Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Печать в MS Word или PDF

00 голосов
5
Здравствуйте.

У меня есть инфо-блок заполняемый из веб-формы.
Подскажите как осуществить печать элементов инфо-блока или результатов веб-формы в MS Word или PDF?
спросил 01 Ноя, 13 от Kera (280 баллов)

5 Ответы

00 голосов
Для генерации PDF файлов можете использовать уже готовые библиотеки, например: mPDF, довольно не плохая библиотека с множеством функций.

http://mpdf.bpm1.com/

Скачать можно здесь: http://mpdf.bpm1.com/download

Также имеется документация и примеры, проблем с подключением возникнуть не должно.
ответил 04 Дек, 13 от Thieve (460 баллов)
00 голосов
Большое спасибо Денис Окатьев за предложение!
ответил 17 Март, 14 от Kera (280 баллов)
00 голосов
Попробовал использовать совет:

Код
include($_SERVER['DOCUMENT_ROOT'] . '/MPDF45/mpdf.php');

  $mpdf=new mPDF();
  $mpdf->WriteHTML("<h1>Hallo World</h1>");
  $mpdf->Output();
  exit;


получаю ошибку от Foxit Reader: format error: not a PDF or corrupted
Подскажите в чем дело?
ответил 08 Июль, 14 от Kera (280 баллов)
00 голосов
У нас такая конструкция нормально работает:

Код
require($_SERVER["DOCUMENT_ROOT"]."/MPDF45/mpdf.php");
$TEXT = "<h1>Hallo World</h1>";
$mpdf=new mPDF('ru'); 
$mpdf->WriteHTML(iconv('cp1251', 'utf-8', $TEXT));
$mpdf->Output();
exit;
ответил 08 Ноя, 14 от Thieve (460 баллов)
00 голосов
У меня пока нет.
Что-то можете посоветовать?
ответил 07 Март, 15 от Kera (280 баллов)

Похожие вопросы

0 голосов
2 ответов
спросил 08 Май, 14 от naTackyxa (240 баллов)
0 голосов
6 ответов
спросил 18 Окт, 13 от Geralda (400 баллов)
0 голосов
1 ответ
спросил 01 Май, 14 от Maximus1 (380 баллов)
0 голосов
8 ответов
спросил 08 Июль, 13 от ReC (160 баллов)