任何人都可以告诉我如何使用iTextSharp覆盖pdf打印对话框中的页面方向选择。
我正在使用这些线来覆盖缩放和“按PDF页面大小选择纸张来源”
writer.AddViewerPreference(PdfName.PRINTSCALING,PdfName.NONE);
writer.AddViewerPreference(PdfName.PICKTRAYBYPDFSIZE, PdfBoolean.PDFFALSE);
答案 0 :(得分:0)
请在ISO-32000-1中查看标题为“查看器首选项词典中的条目”的表150(您可以从Adobe网站下载副本)。它包含您可以在PDF文档中定义的所有查看器首选项,包括 PrintScaling 和 PickTrayByPDFSize ,但您将找不到任何覆盖页面方向选择的设置。
换句话说:你问的是PDF规范中没有定义的东西,因此,它没有在任何PDF库中实现(据我所知)。