1

谁能告诉我如何使用 iTextSharp 覆盖 pdf 打印对话框中的页面方向选择。

我正在使用这些行来覆盖缩放和“按 PDF 页面大小选择纸张来源”

writer.AddViewerPreference(PdfName.PRINTSCALING,PdfName.NONE);
writer.AddViewerPreference(PdfName.PICKTRAYBYPDFSIZE, PdfBoolean.PDFFALSE);
4

1 回答 1

0

请查看 ISO-32000-1 中标题为“查看者偏好词典中的条目”的表 150(您可以从 Adob​​e 网站下载副本)。它包含您可以在 PDF 文档中定义的所有查看器首选项,包括PrintScalingPickTrayByPDFSize,但您不会找到任何设置来覆盖页面方向选择。

换句话说:你问的是 PDF 规范中没有定义的东西,因此,它没有在任何 PDF 库中实现(据我所知)。

于 2013-11-09T10:47:38.683 回答