iText:设置PDF视图默认值

nik*_*ers 3 java pdf itext

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

干杯

Pie*_*igi 6

您必须使用setViewPreferencesPdfWriter类.例:

writer.setViewerPreferences(PdfWriter.FitWindow 
  | PdfWriter.PageModeUseThumbs);
Run Code Online (Sandbox Code Playgroud)

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