我正在使用Xfinium.PDF跨平台组件(UWP)来创建PDF文档。它工作得很好,除了我无法弄清楚如何创建合法大小的PDF文档。无论我尝试什么,文件都以字母大小出现。
答案 0 :(得分:0)
法定尺寸为8.5 * 14英寸(612 * 1008点)。
如果您在文档中的每个页面上设置合法大小,则可以创建合法大小的文档,如下例所示:
PdfFixedDocument document = new PdfFixedDocument();
PdfPage page = document.Pages.Add();
page.Width = 612;
page.Height = 1008;
document.Save("Sample_Legal.pdf");
更新:对于PdfFlowDocument,您可以这样做:
PdfFlowDocumentDefaults fdd = new PdfFlowDocumentDefaults();
fdd.PageDefaults.Width = 612;
fdd.PageDefaults.Height = 1008;
PdfFlowDocument fd = new PdfFlowDocument(fdd);
// add content to document
fd.Save("Sample_Flow_Legal.pdf");
免责声明:我为开发XFINIUM.PDF库的公司工作。