Показать сообщение отдельно

  #9  
Старый 15.05.2009, 00:15
Корвин
Участник форума
Регистрация: 26.02.2007
Сообщений: 259
Провел на форуме:
302951

Репутация: 67
По умолчанию

помогите плиз, никак не могу разобратся, мне нужно сгенерить .pdf файл

добавил библиотеку pdflib.dll

взял самый простой код генерации, но мне выдает ошибку что нужны метрики шрифтов, эти метрики были в архиве библиотеки pdflib, отрыл в инете как подключать эти метрики шрифтов, только ничего все равно не работает

вот ошибка

Fatal error: Uncaught exception 'PDFlibException' with message 'Metrics data for font 'Tahoma' not found' in C:\xampp\htdocs\pdf.php:9 Stack trace: #0 C:\xampp\htdocs\pdf.php(9): pdf_findfont() #1 {main} thrown in C:\xampp\htdocs\pdf.php on line 9

вот код :

PHP код:

<?php

$pdf 
pdf_new();

pdf_open_file($pdf'new.pdf');
pdf_begin_page($pdf595842);
PDF_set_parameter($pdf,"resourcefile","pdflib.upr");
PDF_set_parameter($pdf,"resourcefile","print_glyphs.ps");
pdf_findfont($pdf"Tahoma""host"1); 
pdf_setfont($pdf"Tahoma"30);
pdf_set_value($pdf"textrendering"1);
pdf_show_xy($pdf"A PDF document created in memory!"50750);
pdf_end_page($pdf);
pdf_close($pdf);

$data pdf_get_buffer($pdf);

header("Content-type: application/pdf");
header("Content-disposition: inline; filename=test.pdf");
header("Content-length: " strlen($data));

echo 
$data;

?>

эти две строчки подключают шрифты .... вроде.. должны (файлы шрифтов находятся в одной директории с pdf.php) :

PHP код:

PDF_set_parameter
($pdf,"resourcefile","pdflib.upr");
PDF_set_parameter($pdf,"resourcefile","print_glyphs.ps"); 
помогите если кто такое уже делал...
 
Ответить с цитированием