0

我希望我使用 itext-java 创建的 PDF 文件打开 75% 的视图。我的意思是它的放大百分比应该预设为 75%。怎么可能呢?

4

1 回答 1

1

您有多种选择来影响观众的偏好,

writer.setViewerPreferences(PdfWriter.FitWindow);

但是,正如您在jdoc中看到的那样,没有直接设置缩放级别的选项。您拥有的选项:

  1. 使用开放参数:

    命令行:AcroRd32.exe /A "page=8=zoom=75=OpenActions" "C:\your_document.pdf"

    网址:http ://partners.adobe.com/public/developer/en/acrobat/PDFOpenParameters.pdf#page=5&zoom=75

  2. 使用javascript设置 openAction :

    PdfAction action = PdfAction.javaScript("", writer); writer.setOpenAction(action);

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

于 2013-07-22T15:18:00.697 回答