У меня есть этот простой скрипт, который пишет какой-то текст в PDF, вызванный php-библиотекой TCPDF. Это сценарий:Записать пространство с TCPDF в PDF-файл
// create new PDF document
$pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false);
// set document information
$pdf->SetCreator(PDF_CREATOR);
$pdf->SetAuthor('Label Creator');
$pdf->SetTitle('labels');
$pdf->SetSubject('Labels di prova');
$pdf->SetKeywords('TCPDF, PDF, example, test, guide');
// set default monospaced font
$pdf->SetDefaultMonospacedFont(PDF_FONT_MONOSPACED);
$pdf->setPrintHeader(false);
$pdf->setPrintFooter(false);
//set auto page breaks
$pdf->SetAutoPageBreak(TRUE,0);
//set image scale factor
$pdf->setImageScale(PDF_IMAGE_SCALE_RATIO);
//set some language-dependent strings
$pdf->setLanguageArray($l);
// set font
$pdf->SetFont('times', '', 15);
//left margin
$pdf->SetMargins(18,15,18,FALSE);
// add a page
$pdf->AddPage();
$label="Hello world, i'm michele";
$pdf->Cell(0, 0 , $label, 0, 1, 'C', 0, '', 0,FALSE,'T','M');
//Close and output PDF document
$pdf->Output('../../labels.pdf', 'F');
echo 'Labels generate!';
проблема заключается в том, что скрипт работает, но в файле я буду видеть текст без пробелов! Вот так: helloworld, i'mmichele У кого-нибудь есть решение? !!?
Что такое <<< EOD и EOD; ?? – trullallero
Извините, но $ label = "Hello world, i'm michele"; $ pdf-> Cell (0, 0, $ label, 1, 1, 'C', 0, '', 3; не записывает пробелы ... – trullallero
Я решил, что проблема связана с ошибкой просмотрщик PDF-файлов в браузере! – trullallero