Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/338.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java iText:设置PDF视图默认值_Java_Pdf_Itext - Fatal编程技术网

Java iText:设置PDF视图默认值

Java iText:设置PDF视图默认值,java,pdf,itext,Java,Pdf,Itext,我正在使用iText通过Java操作我的PDF,我想让它打开一个PDF默认值,这样它打开的窗口中就可以容纳一个页面,这个窗口最好是全屏的,并且它的左侧有一个缩略图视图。我知道其他程序可以设置这些视图首选项,所以我假设iText可以,但我还没有弄清楚该如何或应该查看API的哪一部分。你有什么建议吗 干杯 Nik您必须使用PdfWriter类的setViewPreferences。 例如: 您还可以有选择地隐藏/显示阅读器用户界面的许多元素,例如使用PdfWriter.HideToolbar标志;您

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

干杯


Nik

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

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

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