我一直在玩FPDF,並需要使用起始模板PDF創建PDF,以便使用FPDI進行設計。然後我需要使用我設法使用的非標準字體。然而......字母間距都是亂七八糟的(有些字母緊挨在一起,有些字母間隔很遠)。如何使用FPDF_CellFit與FPDI
我找到了FPDF_CellFit的附加解決方案,但該類擴展了FPDF,所以如何在使用FPDI時使其工作?這裏是我的代碼:
$pdf =& new FPDI();
$pdf->AddFont('AgencyFB-Reg','','agencyfbb.php');
$pdf->AddPage('mm', array(54,92));
$pdf->setSourceFile('test.pdf');
$tplIdx = $pdf->importPage(1);
$pdf->useTemplate($tplIdx, 0, 0, 92);
$pdf->SetFont('AgencyFB-Reg','',14);
$pdf->SetXY(100, 27);
$pdf->Write(0, "testing");
$pdf->Output();
但如上所述,當我看FPDF_CellFit類它開始是這樣的:
$pdf = new FPDF_CellFit();
class FPDF_CellFit extends FPDF {
... ... ...
}
請幫助...我是如此接近!
你看了[FAQ#14](http://fpdf.org/en/FAQ.php#q14)? –
是的,但它仍然不清楚,因爲該示例結合了兩個類,否則這兩個類都擴展相同的類。在這種情況下,它是兩個類,每個類延伸一個不同的類。我可以想象這是一個類似的事情,但沒有榮耀。 –