Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.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 将PDf文件的视图设置为75%_Java_Itext - Fatal编程技术网

Java 将PDf文件的视图设置为75%

Java 将PDf文件的视图设置为75%,java,itext,Java,Itext,我希望我正在使用itext java创建的PDF文件能够打开75%的视图。 我的意思是它的放大率应该预设为75%。 如何做到这一点?您有几个选项可以影响查看者的首选项 writer.setViewerPreferences(PdfWriter.FitWindow); 但是,正如您在中看到的,没有直接设置缩放级别的选项。 您可以选择: 使用开放参数: 命令行:AcroRd32.exe/A“page=8=zoom=75=OpenActions”“C:\your\u document.pdf” 网址

我希望我正在使用itext java创建的PDF文件能够打开75%的视图。 我的意思是它的放大率应该预设为75%。
如何做到这一点?

您有几个选项可以影响查看者的首选项

writer.setViewerPreferences(PdfWriter.FitWindow);
但是,正如您在中看到的,没有直接设置缩放级别的选项。 您可以选择:

  • 使用开放参数:

    命令行:AcroRd32.exe/A“page=8=zoom=75=OpenActions”“C:\your\u document.pdf”

    网址:

  • 将openAction设置为:

    pdpartion action=pdpartion.javaScript(“,writer”)
    
    writer.setOpenAction(action)


  • 请注意,对于第二个选项,例如PDF/A文件,javascript是被禁止的,并且/或者某些查看器可能会禁用/不支持javascript。

    您正在使用哪个插件生成PDF?我不知道PDF可以指定“默认视图大小”。@Reddy Adobe reader 9