iTextsharp横向模式默认打印

时间:2013-12-27 11:30:54

标签: itextsharp landscape

enter image description here我正在使用iTextsharp第三方工具生成PDF。

当我在横向模式下生成pdf时,它也正常工作。但是当我打印时,问题是以纵向模式打印。如果我在打印时将模式更改为横向,则效果很好。

我需要在横向模式下使用模式,不需要手动更改模式。

通过使用此代码,我正在生成PDF。 var doc = new Document(iTextSharp.text.PageSize.A4.Rotate());

先谢谢。

1 个答案:

答案 0 :(得分:0)

据我所知,这是不可能的。在Acrobat(以及大多数其他渲染)中,一旦您点击“属性”或“高级”按钮,显示的所有内容都特定于要打印的设备。最基本的跨设备设置在初始页面上公开,这些是您可以以编程方式设置的唯一设置。