自訂 PDF 尺寸

使用IronPDF,開發人員可以生成不同於標準A4尺寸的PDF文檔(8½英寸乘11英寸,或21.59厘米乘27.94厘米).

使用 setPaperSize 方法,在 ChromePdfRenderOptions 物件中指定所需的尺寸,以不同的紙張大小渲染 PDF。 在方法參數中使用預設的 PaperSizes 值設置紙張大小。 隨後,像往常一樣從源內容渲染 PDF 文件。(HTML 字串、URL、HTML 文件等。).

ChromePdfRenderOptions renderOptions = new ChromePdfRenderOptions();  
renderOptions.setPaperSize(PaperSize.B5);  
PdfDocument.renderHtmlFileAsPdf("mycontent.html", renderOptions);
JAVA

PaperSize 枚舉類型支持超過 100 種行業認可的打印尺寸。 這提供了在大多數商業案例中使用的尺寸的覆蓋範圍。 要使用 PaperSize 枚舉中未包含的其他打印尺寸,請選擇 PaperSize.Custom 並手動設定所需的頁面寬度和頁面高度:

ChromePdfRenderOptions renderOptions = new ChromePdfRenderOptions();  
renderOptions.setPaperSize(PaperSize.Custom);  
renderOptions.setCustomPaperWidth(11);   // in inches  
renderOptions.setCustomPaperHeight(17);  // in inches
JAVA

如上所示,setCustomPaperWidthsetCustomPaperHeight 接受代表所需尺寸(英寸)的數字值。 要使用公分設定尺寸,請使用 setCustomPaperSizeInCentimeters。 要以毫米設定尺寸,請使用 setCustomPaperSizeInMillimeters。 對於像素/點,使用 setCustomPaperSizeInPixelsOrPoints