iText:设置PDF视图默认值

时间:2010-07-06 14:06:37

标签: java pdf itext

我正在使用iText来通过Java操作我的PDF,我想让它打开一个PDF默认打开,这样一个页面适合它打开的窗口,这个窗口最好是满的屏幕,并在左侧有一个缩略图视图。我知道其他程序可以设置这些视图首选项,所以我假设iText可以,但我还没有弄清楚我应该关注的API的部分或部分。你有什么建议吗?

干杯

的Nik

1 个答案:

答案 0 :(得分:6)

您必须使用PdfWriter类的setViewPreferences。 例如:

writer.setViewerPreferences(PdfWriter.FitWindow 
  | PdfWriter.PageModeUseThumbs);

您还可以有选择地隐藏/显示阅读器用户界面的许多元素,例如使用PdfWriter.HideToolbar标志;您还可以使用PdfWriter.PageModeFullScreen标志以全屏模式显示文档,这在某些情况下非常有用。 标记所有位掩码,因此您必须使用|运算符。