2010-01-17 61 views
1

請看看下面的圖片http://dev.mosaicware.pl/tmp/PDF-utf-problem.pngTCPDF UTF8 - 字符之間的間距怪異

正如你可以SE PL和RO人物正在尋找怪異,他們看起來很好網頁上。任何線索? 我用arialunicid0字體和下面的代碼(在數據庫字符是UTF-8):

$pdf = new models_PdfUtf(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', true); 
$pdf->SetFont('arialunicid0'); $pdf->SetHeaderData(PDF_HEADER_LOGO, PDF_HEADER_LOGO_WIDTH, PDF_HEADER_TITLE, PDF_HEADER_STRING); 
$pdf->SetAuthor($problem . ' ' . $problem['user_surname']); $pdf->SetTitle($problem['problem_title']); 
$pdf->SetSubject($problem['problem_title']); 
$pdf->Output('export.pdf','I'); 
$pdf = new models_PdfUtf(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', true); 
    $pdf->SetFont('arialunicid0'); 
    $pdf->SetHeaderData(PDF_HEADER_LOGO, PDF_HEADER_LOGO_WIDTH, PDF_HEADER_TITLE, PDF_HEADER_STRING); 
    $pdf->setPrintFooter(false); 
    $pdf->SetAutoPageBreak(TRUE, PDF_MARGIN_BOTTOM); 
    $pdf->AddPage(); 
    $pdf->writeHTML($c, true, 0, true, 0); 
    $pdf->SetAuthor($problem . ' ' . $problem['user_surname']); 
    $pdf->SetTitle($problem['problem_title']); 
    $pdf->SetSubject($problem['problem_title']); 
    $pdf->Output('export.pdf','I'); 
+0

段落對齊設置爲合理嗎?還是與合理相同? – 2010-01-17 12:17:22

+0

不可以。你可以看到DE和CH字符都可以。 – basstradamus 2010-01-17 16:32:38

回答

0

不幸的是,畫面現在密碼保護,但是從你的描述我猜有什麼東西在HTML。我遇到了cou與鏈接描述的行爲。你可以檢查$ c是否包含任何鏈接?