当前位置: 首页 > 工具软件 > FPDF > 使用案例 >

php fpdf中文手册,FPDF 中文 参考手册 1.52

夹谷衡
2023-12-01

1. AcceptPageBreak - 接受或不接受自動分頁

boolean AcceptPageBreak()

版本1.4

內容:        每逢有分頁的情況出現,就代表這個功能已經被執行了,而且,分頁會自動顯示出來,也不需要依靠在其他數值資料。預設履行反回數值,取決於 SetAutoPageBreak() 的模式選擇。這個功能是會自動處理的,也不需要其他程式操控。

例子

這個功能,對於有三個欄位編排的頁面是無有作用的:

[php]

class PDF extends  FPDF       {

var $col=0;

function SetCol($col)

{

//Move position to a column

$this->col=$col;

$x=10+$col*65;

$this->SetLeftMargin($x);

$this->SetX($x);

}

function AcceptPageBreak()

{

if($this->col<2)

{

//Go to next column

$this->SetCol($this->col+1);

$this->SetY(10);

return false;

}

else

{

//Go back to first column and issue page break

$this->SetCol(0);

return true;

}

}

}

$pdf=new PDF();

$pdf->Open();

$pdf->AddPage();

$pdf->SetFont('Arial','',12);

for($i=1;$i<=300;$i++)

{

$pdf->Cell(0,5,"Line $i",0,1);

}

$pdf->Output();

?>[/php]        參見SetAutoPageBreak().

2. AddFont - 加入一個新的字型

AddFont(string family [, string style [, string file]])

版本        1.5

內容:        匯入一個 TrueType 或 Type1 字型,並且另到這個字型可以運作。必需要先行利用 makefont.php 這個程式來產生一個字型定義檔案。

這個定義檔案 (and the font file itself when embedding) 一定要放在目前使用中的目錄或利用一些指令FPDF_FONTPATH來提供路徑。如果找不這個定義檔,就會出現錯誤訊息 "Could not include font definition file"。

參數

family         字型家族(family): 你可以任意選擇字型名稱。 如果這個字型是一個標準字型家族名稱,將會不理符合的字型。

style         字型風格(style):

 类似资料: