自定义PDF尺寸
有了 IronPDF,开发人员可以生成标准 A4 以外尺寸的 PDF 文档。(8½ 乘 11 英寸,或 21.59 乘 27.94 厘米).
通过在 ChromePdfRenderOptions
对象中使用 setPaperSize
方法指定所需尺寸,以不同纸张大小渲染PDFs。 在方法参数中使用预设的PaperSizes
值设置纸张大小。 之后,像往常一样从源内容渲染PDF文档。(HTML 字符串、URL、HTML 文件等。).
ChromePdfRenderOptions renderOptions = new ChromePdfRenderOptions();
renderOptions.setPaperSize(PaperSize.B5);
PdfDocument.renderHtmlFileAsPdf("mycontent.html", renderOptions);
PaperSize
枚举类型支持超过100种行业认可的打印尺寸。 这为大多数商业案例中使用的尺寸提供了覆盖。 要使用 PaperSize
枚举中未包含的其他打印尺寸,请选择 PaperSize.Custom
并手动设置所需的页面宽度和页面高度:
ChromePdfRenderOptions renderOptions = new ChromePdfRenderOptions();
renderOptions.setPaperSize(PaperSize.Custom);
renderOptions.setCustomPaperWidth(11); // in inches
renderOptions.setCustomPaperHeight(17); // in inches
如上所示,setCustomPaperWidth
和setCustomPaperHeight
接受数字值,代表所需的尺寸,单位为英寸。 要使用厘米设置尺寸,请使用 setCustomPaperSizeInCentimeters
。 要设置毫米尺寸,请使用setCustomPaperSizeInMillimeters
。 对于像素/点,请使用 setCustomPaperSizeInPixelsOrPoints
。