Ошибка FPDF: некоторые данные уже выведены, не удается отправить PDF - PullRequest
25 голосов
/ 28 февраля 2012

Я использую библиотеку fpdf для своего проекта и использую ее для расширения одного из модулей drupal.Эти строки

$pdf = new FPDF();
$pdf->AddPage();
$pdf->SetFont('Arial','B',16);
$pdf->Cell(40,10,'Hello World!');
$pdf->Output();

выдают ошибку: Ошибка FPDF: некоторые данные уже выведены, не удается отправить PDF

Iпопытался создать это в отдельном файле вне имени области drupal test.php и при просмотре это сработало.Кто-нибудь здесь знает, почему это не работает?Или кто-то здесь может указать мне правильную библиотеку PDF, которую я могу использовать в Drupal для просмотра HTML в формате PDF.

Ответы [ 11 ]

0 голосов
/ 11 марта 2015

Вам необходимо позвонить в библиотеку

require ('fpdf.php');

<?php
require('fpdf.php');

$pdf = new FPDF();
$pdf->AddPage();
$pdf->SetFont('Arial','B',16);
$pdf->Cell(40,10,'¡Hola, Mundo!');
$pdf->Output();
?>

http://www.fpdf.org/

http://www.fpdf.org/es/tutorial/tuto1.htm

...