簡體   English   中英

將PDF中的javascript鏈接轉換為真實注釋

[英]Convert javascript links in PDF to real annotations

我們在PDF中使用javascript來促進自動創建Goto頁面等鏈接,或基於某些關鍵字。

喜歡這個:this.pageNum = 2

只要在支持javascript的查看器中打開PDF,就可以正常工作。

我現在正在尋找一種方法(最好是Java)將這些注釋轉換為真實注釋,然后可以在Acrobat之外使用。

到目前為止,我已經在網上做了很多研究(我認為是),但是找不到繼續進行下去的方法。

首先,包含JavaScript的鏈接是真實的注釋。

是否可以轉換很大程度上取決於您嘗試轉換的JavaScript。 使用諸如pageNum = x這樣的非常簡單的方法,您也許可以找到替代品,但是您很快就會用完所有選項,因為可用的操作數非常有限。

但是已經有一個簡單的結構,例如設置文檔級變量的值(在文檔級腳本中設置):

var cameFrom ;

在鏈接或按鈕中,用於跳轉到另一個頁面

camefrom = this.pageNum ;

並有一個按鈕/鏈接可以跳回到您的來源

this.pageNum = camefrom ;

將基本上不可能以編程方式解決。

您還必須做出許多假設,這些假設可能適用於您的特定文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM