2012-06-01 7 views
1

Использование dompdf я создаю pdf-файл. Я успешно создаю его. Но после генерации, когда я открываю его в читателе Foxit, он открывается очень маленьким размером в режиме 51.79%. Когда я выбираю «Fit width» или 125%, он отображается правильно. Когда я открываю pdf по умолчанию, он открывает 125% -ный режим, возможно ли это?PDF-генерация с использованием dompdf

Я использовал следующие функции:

function pdf_create($html, $filename) 
    { 
     ini_set("memory_limit", "50M"); 
     //define pdf store path 
     $invoice_pdf_path = ABSOLUTE_PATH; 
     require_once("dompdf/dompdf_config.inc.php"); 
     $dompdf = new DOMPDF(); 
     $dompdf->load_html($html); 
     $dompdf->set_paper("a4", "portrait"); 
     $dompdf->render(); 
     //$dompdf->stream("abc_out.pdf"); 
     $pdf = $dompdf->output(); 
     @file_put_contents($invoice_pdf_path . $filename . ".pdf", $pdf); 

    } 

ответ

3

С DOMPDF 0.6 бета вы можете установить вид по умолчанию PDF путем добавления мета-тегов в вашем HTML исходный код:

<meta name="dompdf.view" content="FitH" /> 

Возможные значения: «XYZ», «Fit», «FitH», «FitV», «FitR», «FitB», «FitBH», «FitBV», описаны here

+0

Как установить FitH без метатега? – user1429954

+1

@ user1429954 try $ dompdf-> set_default_view ('FitH', array()); – BrianS

Смежные вопросы