HOME

 

 

那福忠,知名電子出版專家、網路作家。
   
  PDF on the Fly 的出版流程
  那福忠 July 30, 2004
  請把你的想法寫信給我: Frank.Na@Gmail.com
   

   最近一期的 Seybold Report,兩位德國專家撰寫專文,從 DRUPA 的蛛絲馬跡,看到了下一波出版的重大性轉變,呼籲業界重視、而且親身加入。這一革命性的出版流程,稱之為動態出版、自動出版,或者是 PDF on the Fly。PDF 是可攜式文件格式 (Protable Document Format) 的縮寫,on the Fly 指如飛的一般快速,意指可以自動快速製作 PDF 檔,因為 PDF 檔已成為標準格式,可以在任何列印設備列印。

      PDF on the Fly 是指從原始資料到 PDF 檔的形成,可以自動化,不再需要繁瑣的製作與資料格式的轉換,省了不少人工與時間,使出版流程明顯縮短。這一流程或說是理論、或是理想,但德國已經有出版機構開始試做了。

     這一流程是出版與資訊技術的結合,建立在以下四項基礎之上:

  • PDF 為出版的國際標準(如 PDF/X 已成為 ISO 標準)
  • Web 標準技術將全球不同電腦連在一起(HTML、Java 等)
  • PDF 檔可藉 PDF Library 直接在應用軟體製作形成
  • XML 與 XSL-FO 為描述文件編排格式的標準
     PDF 的普及與標準化,Web 技術與網路的成熟,為大家所熟知。而 PDF Library 則近來快速發展,可以不必先製作 PostScript 檔、再用 Adobe Distiller 轉為 PDF,現在透過 PDF Library(如 Adobe 自己的 PDF Library 與德國的  PDFlib),用幾個指令就能製作正確的 PDF 檔。另外,XSL-FO (eXtensible Stylesheet Language - Formatted Object) 是描述 XML 文件的編排規格,把原本僅有內容的 XML 資料,編排成想要的格式。把這幾樣技術結合幾來,就可以把出版流程自動化了。
 
自動運作的機制
 
       資料以 XML 格式儲存,從資料庫取出,用一個 XSL 的轉換語言 XSLT 檔,將 XML 資料轉為 HTML 檔。HTML 沒有「頁」的概念,長寬也無法定義,這時再用第二個 XSLT 檔,把 HTML 轉換成有「頁」概念的 XSL-FO 檔,再用用 XSL-FO Processor 藉 PDF Library 轉換成 PDF 檔。全部流程僅需按動幾下滑鼠,從資料取得到 PDF 生成之間的程序,完全自動運作。Web 伺服機把 HTML 瀏覽器作為幕後運轉,也可以做同樣運用。
 
也許讀者對上述的幾個名詞不太熟悉,簡述如下:
 
XSL 是描述 XML 資料編排格式的語言,XML 資料僅有內容、沒有編排格式,XSL 是特別為了給 XML 編排而制訂的,分 XSLT 與 XSL-FO 兩部分,因為本身也是以 XML 格式寫成的,是通常教人混淆的地方:
 
1. XSLT(T 為 Transformation):為 XML語言轉換工具,從一種 XML 語言轉換到另一種 XML 語言。(為資料檔)
 
2. XSL-FO:用作描述 XML 資料的編排格式,如文字的頁、段、行、字體、空間大小等的編排。(為資料檔)
 
3. XSL-FO Processor:解譯 XSL-FO 語言,並將資料轉成 PDF 檔。(為程式)
 
   這種自動化的流程,與用個別電腦編排軟體如 InDesign 或 Xpress 的 Hotfolder 有所不同,一是這些個別應用軟體的自動流程製作並非那麼順暢,二是受限於軟體的使用人數。這也是 Adobe 與 Quark 兩家主要廠商相繼推出 Document Server 的原因,讓用戶可透過網路,直接在其伺服器上作業。
 
不同於資料庫出版
 
   PDF on the Fly 看上去類似傳統的資料庫出版 (Database Publishing),因為都是從資料庫取出資料,但兩者有極大的不同。資料庫出版都與編排軟體緊密連接,而且多為把資料填到預留的框架裡,所以必須預先在編排軟體如 InDesign 或 QurakXpress 設計安排,然後轉成框架。PDF on the Fly 則將編排規格放在 XSL 檔內,不需用到編排軟體,達到全自動化的運作,而且可與營運作業連接整合,這是傳統出版作業所做不到的事。
 
       當然,這個新流程剛剛萌芽,許多技術細節還在發展,要完全自動、不需人力介入,特別是不需技術人力支援,還需進一步發展。但在德國一些單純的出版作業上,卻展現了驚人的成效。像是 Volkswagen 汽車廠給經銷商的展示資料,Handelsblatt 雜誌讓顧客上網自選內容、然後客製印製,BMW 汽車為當地經銷商製作的廣告,以及 DRUPA 2004 大會給全體參展廠商為期一年、但內容不同的印刷通訊,都是運用 PDF on the Fly 技術,而使人力、時間、成本都大為減低。
 
歐洲技術不容忽視
 
       多年來觀察歐美在出版概念上的差異,美國著重先進、歐洲重視傳統,幾年前網路熱潮之際,美國的出版印刷展覽盡是網路,在歐洲卻始終維持印刷的研究。PDF 原本設計的不適用於印刷,經歐洲專業人氏不斷督促 Adobe 修改 PDF 版本,終使 PDF 為 ISO 接受成為印刷標準。印刷作業流程混亂,以歐洲為主的廠商發起 CIP3 組織,研議統一的作業標準,終於由 CIP3 轉為 CIP4,促成 JDF 標準。
 
       PDF on the Fly 如果普及,則出版的流程大為縮短,許多工作甚至由顧客「自助」,這一流程是否成為趨勢,對出版印刷業有多大影響,我們會不斷觀察、靜待其變。

上一篇   下一篇 索 引