我正在使用iTextsharp第三方工具生成PDF。
当我在横向模式下生成pdf时,它也正常工作。但是当我打印时,问题是以纵向模式打印。如果我在打印时将模式更改为横向,则效果很好。
我需要在横向模式下使用模式,不需要手动更改模式。
通过使用此代码,我正在生成PDF。 var doc = new Document(iTextSharp.text.PageSize.A4.Rotate());
先谢谢。
答案 0 :(得分:0)
据我所知,这是不可能的。在Acrobat(以及大多数其他渲染)中,一旦您点击“属性”或“高级”按钮,显示的所有内容都特定于要打印的设备。最基本的跨设备设置在初始页面上公开,这些是您可以以编程方式设置的唯一设置。