2017-06-06 64 views
0

我的html到pdf轉換usig wkhtmlpdf工作正常,但沒有<style>標籤 但當我包含樣式標籤它不工作,這意味着不生成PDF有人幫我解決這個問題或讓我知道如何包括我的style.css採用這種格式。Wkhtmltopdf轉換

回答

0

我處理這是follows--

<?php 
// create some HTML content 
    $html = '<!DOCTYPE html><html><head> 
    <style> 
     body { 
      margin:  0; 
      padding: 0; 
     } 
     ... 
    </style></head><body> 
    <!-- Your body content --> 
    </body></html>'; 

$options = array(
       "no-outline", 
       "binary"     => "/usr/local/bin/wkhtmltopdf", 
       "margin-top"    => ".25in", 
       "margin-right"    => ".25in", 
       "margin-bottom"    => ".55in", 
       "margin-left"    => ".25in", 
       "zoom"      => 1 
      ); 

$footer = '<!DOCTYPE html><html><head></head><body>...</body></html>'; 

$page_options = array('footer-html' => $footer); 
$pdf->addPage($html, $page_options); 

$pdf->saveAs('MY_PDF_NAME.pdf'); 

希望這有助於方式!

最佳,

-Rush

+0

謝謝你,但它不工作,如果它能夠使用風格相同的HTML –

+0

@Tijo是你看到了什麼錯誤?可以請輸出您的日誌(首先清除它,然後運行腳本,然後粘貼輸出) – Rushikumar

+0

沒有錯誤顯示那裏它的工作正常沒有風格標籤 –