[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Из HTML в PDF
asim
Видил такую штучку на некоторых сайтах. Усть кнопачка(прим. PDF) на нее клацаеш и HTML страничка превращается в PDF.
Если кто знает сикрет пожалуйста поделитесь.
MainVoid
http://yandex.ru/yandsearch?text=php+%22ht...s1&stpar4=%2Fs1
Просвещайся smile.gif

_____________
Каная
asim
Не а ничего хорошего. FPDF может штука и хорошая но на всех страницах где приводятся примеры поиспользоанию этой библиотеке не совсем нормально дают обяснения.... Короче перепробывал все, что нашел, ничего не работает. Пишет ERROR FPDF
Спрашивал авторов статей, да и вкоментах писал-все молчат.
MainVoid
А после ERROR FPDF нчиего не выводит?
Твой код в студию.
Как вариант можешь попробовать DOMPDF.

_____________
Каная
asim
Вот он
require('fpdf.php');
//create a FPDF object
$pdf=new FPDF();
//set document properties
$pdf->SetAuthor('Lana Kovacevic');
$pdf->SetTitle('FPDF tutorial');
//set font for the entire document
$pdf->SetFont('Helvetica','B',20);
$pdf->SetTextColor(50,60,100);
//set up a page
$pdf->AddPage('P');
$pdf->SetDisplayMode(real,'default');
//insert an image and make it a link
$pdf->Image('logo.png',10,20,33,0,' ','http://www.fpdf.org/');
//display the title with a border around it
$pdf->SetXY(50,20);
$pdf->SetDrawColor(50,60,100);
$pdf->Cell(100,10,'FPDF Tutorial',1,0,'C',0);
//Set x and y position for the main text, reduce font size and write content
$pdf->SetXY (10,50);
$pdf->SetFontSize(10);
$pdf->Write(5,'Congratulations! You have generated a PDF.');
//Output the document
$pdf->Output('example1.pdf','I');
Gradus
Сейчас как раз pdf делаю на php smile.gif
Для начало посоветую исправить php ошибки
$pdf->SetDisplayMode(real,'default'); -- ай ай ай
И начинайте с 0 и проверяйте из за чего ошибка появляеться
Helvetica этот шрифт входит в стандарты ? если нет то надо добавлять вручную
$pdf = new FPDF();
$pdf->SetTitle('типо тест');
$pdf->SetAuthor('ЙА');
// обязательно обьявлять какие шрифты будеш использовать
$pdf->AddFont('Arial');
$pdf->AddFont('Arial', 'B');
$pdf->AddFont('Arial', 'I');

$pdf->SetDisplayMode("real");
$pdf->SetMargins(20, 12, 15);

$pdf->AddPage();

$pdf->SetFont('Arial', '', 8);
$pdf->Cell(162,40,'Привет мЫр!',1,0,'C');
$pdf->Output();


_____________
ДАВАЙ ДЕНЬГИ
R543264623869
Guest
Расписано решение на PHP с использованием библиотеки Dompdf

Конвертируем HTML в PDF
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.