![](/img/trans.png)
[英]Saving a pdf file opened in Adobe Reader by a process in c#
[英]Can Adobe Reader process JDF job tickets?
我正在嘗試生成一個可以在Adobe Reader中交互查看的PDF,但是在打印時,還要根據頁面選擇不同的紙盒。 (某些頁面應該使用文具,而其他頁面則不能。)
PDF本身顯然不通過設計來支持這種形式的元數據(例如在此處討論的),但是顯然, JDF是一種適當的格式,可以作為XML嵌入到PDF中。
對於我而言,還不清楚的是Adobe Reader是否對該元數據有用:如果打印了帶有嵌入式JDF信息的PDF,它將解析JDF並選擇紙盒嗎? 我可以為此使用PDF包嗎?
我的目標是既讓用戶在Adobe Reader瀏覽PDF交互, 並且 ,在打印時,自動選擇不同的紙盤。
(要方便得多的替代方法是編寫一個自定義應用程序進行打印。)
沒錯,PDF描述了圖稿,而JDF描述了有關打印的元數據。 但是,JDF面向工業打印系統,而不是台式打印機。 據我所知,Adobe Acrobat Reader不支持基於JDF的這種功能。
為了控制打印機的不同紙盤,您可以多次設置打印機-每個紙盤一次,並以編程方式在后台切換“默認打印機”標志。 另一個想法可能是僅將Acrobat Reader用於查看目的,並使用命令行進行打印。
存在一些有關如何將元數據直接放入PDF的概念(請參閱: https : //confluence.cip4.org/display/PUB/PDF+Intent ),但是要實現此規范可能要花一些時間。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.