我想將fpdf中的紙張尺寸設置爲字母大小的一半,大約爲8.5x5.5 inc。我怎樣才能做到這一點?在PHP語言
我FPDF功能在FPDF中設置紙張尺寸
$pdf = new FPDF('P','mm','?????');
有沒有什麼解決辦法嗎?感謝對您的幫助之前..
我想將fpdf中的紙張尺寸設置爲字母大小的一半,大約爲8.5x5.5 inc。我怎樣才能做到這一點?在PHP語言
我FPDF功能在FPDF中設置紙張尺寸
$pdf = new FPDF('P','mm','?????');
有沒有什麼解決辦法嗎?感謝對您的幫助之前..
他們說,那裏的documentation for the FPDF constructor:
FPDF([字符串取向[,串單位[混合大小]]])
這是類構造函數。它允許設置頁面大小,方向和所有方法中使用的度量單位(字體大小除外)。 參數...
大小
用於頁面的大小。它可以是以下值中的任一個(不區分大小寫):
A3 A4 A5 信 法律
或含有該寬度和高度(在由單元給出的單位表示)的陣列。
他們甚至給自定義大小的示例:
例用自定義100x150毫米的頁面尺寸:
$pdf = new FPDF('P','mm',array(100,150));
/*$mpdf = new mPDF('', // mode - default ''
'', // format - A4, for example, default ''
0, // font size - default 0
'', // default font family
15, // margin_left
15, // margin right
16, // margin top
16, // margin bottom
9, // margin header
9, // margin footer
'L'); // L - landscape, P - portrait*/
爲了擴展這個答案,除了使用構造函數設置默認值,例如$ pdf =新的FPDF('P','mm','A4'),還可以爲每個頁面設置特定的大小,例如, $ pdf-> AddPage('L','A3');雖然單位不能在每個頁面上指定,所以如果您爲尺寸參數指定寬度和高度的數組而不是A4/A3,但您可以更改每個頁面的尺寸,但所有頁面都必須指定它相同單位,點(pt),毫米(mm),釐米(cm)或英寸(in)中的一個。 – richhallstoke