簡體   English   中英

在PDF中嵌入PDF(PDF入門:])

[英]Embeding a PDF in a PDF (PDF Inception :])

我正在生成PDF中的人員列表。 在前幾頁中,它以表格格式顯示基本數據。 但是,如果有人單擊超鏈接,我想顯示更多詳細信息。 最初,我以為這可以創建一個在新窗口中打開人員詳細信息頁面的操作。

我正在努力避免打印所有人的詳細信息。 例如,我可以為所有人生成一個人員詳細信息頁面,然后將摘要數據鏈接到詳細信息。 但是,如果有人去打印該作業,則可能需要300頁。

是否可以通過在PDF中嵌入隱藏的PDF來打開新的PDF,或者是否可以隱藏頁面而不進行打印?

您可以將人員詳細信息作為文件附件嵌入。 PDF文件可以包含文件附件,附件可以是PDF文件。
PDF 1.6支持GoTo Embedded操作,當您單擊鏈接時,您可以轉到嵌入式文件中的目標。
PDF查看器如何在這種情況下(在主視圖和詳細視圖之間)實現實際導航仍有待測試。

PDF文件可以包含名為“模板”的隱藏,命名頁面。 然后可以通過JavaScript隱藏或顯示模板頁面(例如,在鏈接中)。

僅顯示頁面。

我不確定如何創建PDF,但是一旦將所有頁面都放在一個PDF中,就可以使用Acrobat中的JavaScript使用以下代碼創建和隱藏模板頁面。 PDF頁碼從零開始。

var t = this.createTemplate({cName:"MyTemplateName", nPage:0 });
t.hidden = true;

然后,您將添加執行JavaScript的鏈接以顯示特定模板或模板集,如下所示...

this.getTemplate("MyTemplateName").hidden = false;

默認情況下,從隱藏到可見的模板頁面將附加到文檔末尾。

暫無
暫無

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

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