XML數(shù)字化工作流程的關(guān)鍵技術(shù)
福州眾印網(wǎng) 2006/8/6 12:43:00 來源:轉(zhuǎn)載
現(xiàn)在印刷行業(yè)比較熱門的格式無疑是PDF與JDF。由于PDF的應(yīng)用比較廣泛,閱讀和制作PDF文件也都是日常事務(wù)中涉及比較多的方面,人們對PDF的認識比較深入。相比較而言,人們對JDF的了解就很少了,大多數(shù)只停留在膚淺的理論方面,而且由于印刷業(yè)的數(shù)字化工作流程并沒有完全實現(xiàn),人們對JDF的認識更好像是霧里看花。本文主要介紹JDF的元語言XML的一些特點以及對印件的描述,旨在使讀者了解XML在數(shù)字化工作流程中的作用。
XML的特點
1.SGML簡介 說到XML,就必須說到SGML (Standard Generalized Markup Language) 。SGML最初是由IBM開發(fā)的一種用于排版的符號化語言。經(jīng)過若干年的發(fā)展,1984年國際標(biāo)準(zhǔn)化協(xié)會(ISO)開始對此提案進行討論,并于1986年正式承認SGML為國際標(biāo)準(zhǔn)規(guī)范(ISO8879)。 SGML實際上是一種通用的文檔結(jié)構(gòu)描述的符號化語言,主要用來定義文獻模型的邏輯和物理類結(jié)構(gòu)。一個SGML語言文件由三部分組成,即語法定義、文件類型定義DTD(Definition Type Document)和文件實例。語法定義部分定義了文件類型定義和文件實例的語法結(jié)構(gòu);文件類型定義部分定義了文件實例的結(jié)構(gòu)和組成結(jié)構(gòu)的元素類型;文件實例是SGML語言程序的主體部分。在SGML的實際使用中,每一個特定的DTD都定義了一類文件。因此,人們習(xí)慣上把具有某一特定DTD的SGML語言,稱為某某符號化語言。這樣SGML就成了那些派生語言的元語言。 2.HTML的缺點 HTML(Hypertext Markup Language)是SGML的一個實例,它的DTD作為標(biāo)準(zhǔn)被固定下來,因此,HTML不能作為定義其他符號化語言的元語言。HTML以簡單精練的語法、極易掌握的通用性與易學(xué)性成為了Web上的通用語言。但隨著網(wǎng)絡(luò)規(guī)模的不斷擴大,HTML的缺點也日益顯現(xiàn)出來。 HTML是一種固定格式的超文本標(biāo)記語言,因其格式固定,故難以擴展,這就造成了網(wǎng)絡(luò)的交互操作性很差。同時HTML由于語義性差,使之在電子數(shù)據(jù)交換、數(shù)據(jù)庫、搜索引擎、超鏈接等方面都存在很大的不足。而且HTML缺乏對空間立體描述,處理圖形、圖像、音頻、視頻等多媒體的能力較弱,圖文混排功能簡單,不能表示多種媒體的同步關(guān)系。 3.XML的主要特點 為了克服HTML的弊端,1996年,W3C(World Wide Web Consortium)聯(lián)合SGML專家組成SGML工作組,對SGML進行裁剪,形成SGML的精簡子集,這就是現(xiàn)在人們所知的XML(Extensible Markup Language),它是一種擴展性標(biāo)記語言,用來創(chuàng)建定義類似HTML的標(biāo)記語言,然后再用這個標(biāo)記語言來顯示信息。 XML具有可擴展性,用戶可根據(jù)不同的用途自定義標(biāo)記格式,創(chuàng)造出自己的一套標(biāo)記語言,所以XML最適合作為數(shù)據(jù)交換的標(biāo)準(zhǔn)。 XML是“定義語言的語言”,即是一種元語言。由于XML具有元語言的功能,所以它可以成為描述電子商務(wù)數(shù)據(jù)、多媒體演示數(shù)據(jù)、數(shù)學(xué)公式等各種各樣數(shù)據(jù)應(yīng)用語言的基礎(chǔ)語言。用XML可以對數(shù)據(jù)關(guān)系進行定義,形成特有的標(biāo)準(zhǔn),因此各行各業(yè)都在建立自己的行業(yè)化標(biāo)準(zhǔn),以應(yīng)用于網(wǎng)絡(luò)上來處理電子商務(wù)。JDF就是以XML為基礎(chǔ)生成的數(shù)字化工作流程的格式,其他的如eBook(電子書)、NewsML(新聞媒體)、MathML(數(shù)學(xué)表達式)、CML(化學(xué))、cXML(電子商務(wù))、FpML(金融)、SMIL(多媒體演示)、BML(衛(wèi)星數(shù)據(jù)傳送)等。 XML還可以作為數(shù)據(jù)倉儲,一個XML文件就是一個小的數(shù)據(jù)庫,通過對數(shù)據(jù)關(guān)系的定義形成各種關(guān)系、屬性的數(shù)據(jù),實現(xiàn)數(shù)據(jù)交換、上下文檢索、多媒體傳輸?shù)取?BR> XML的重要性
隨著印刷的系統(tǒng)化、標(biāo)準(zhǔn)化和流程化技術(shù)的發(fā)展日趨成熟,印刷作業(yè)的數(shù)字化工藝流程逐漸建立起來,但如何將整個過程中生產(chǎn)控制信息的生成和傳遞機制,生產(chǎn)控制信息流和圖文信息完整地整合起來是當(dāng)今印刷行業(yè)最為關(guān)注的問題。 在推動數(shù)字化印刷工作流程的進程中,幾大國際聯(lián)盟起到了推波助瀾的作用,包括CIP3聯(lián)盟、JDF聯(lián)盟、CIP4聯(lián)盟等。CIP3聯(lián)盟的印刷生產(chǎn)格式(PPF)和Adobe的攜帶型工作單格式(PJTF)不能完全地覆蓋整個工作流程,只能覆蓋其中的某些部分。JDF格式就是在這種情況下出現(xiàn)的。JDF格式是用XML語言編寫的,是第一個可以覆蓋整個印刷工作流程的標(biāo)準(zhǔn)格式,覆蓋的范圍由客戶簽署合約開始,一直到交貨以及開發(fā)票的整個工作流程。 JDF之所以能夠覆蓋整個數(shù)字化工作流程,是由XML的特點決定的。XML作為電子數(shù)據(jù)交換的統(tǒng)一格式,文件的結(jié)構(gòu)、內(nèi)容與格式完全脫離,過去是靠在紙上寫清楚以在同業(yè)人士之間進行交換信息,現(xiàn)在通過XML,電腦也能理解和處理信息。 可見,用XML編寫的JDF格式能夠在更寬泛的領(lǐng)域內(nèi)對印刷的生產(chǎn)、商務(wù)和相關(guān)信息的管理等進行交流,將客戶、印刷商務(wù)機構(gòu)、管理信息系統(tǒng)、印前/印刷/印后生產(chǎn)部門聯(lián)系起來,實現(xiàn)高效控制。
XML對印件實體的描述
印刷是世界上最具規(guī)模、最多樣化的行業(yè)之一。盡管受到廣播、電視、網(wǎng)絡(luò)等其他媒體的強烈沖擊,但印刷品仍然是使用最廣泛、最普遍的信息交流手段。隨著互聯(lián)網(wǎng)的興起,新一代的商務(wù)環(huán)境將是數(shù)字化、網(wǎng)絡(luò)化的,并且可以通過共享技術(shù)分享商務(wù)信息,印刷領(lǐng)域也不例外。 XML作為下一代網(wǎng)絡(luò)的數(shù)據(jù)傳輸和交互的工具,必然要對網(wǎng)絡(luò)環(huán)境下的印刷業(yè)起著關(guān)鍵的作用。印刷業(yè)在網(wǎng)絡(luò)環(huán)境下可以更加優(yōu)化地配置資源,突破了地域的限制,使整個印刷的工作流程發(fā)生翻天覆地的變化。這是因為印刷業(yè)傳遞的是數(shù)字化信息,這正是網(wǎng)絡(luò)環(huán)境下的突出優(yōu)勢。遠程打樣、異地印刷等都是在網(wǎng)絡(luò)下興起的新技術(shù)。當(dāng)納利公司的海外書刊印刷部分幾乎就是通過互聯(lián)網(wǎng)來進行的。 印件實體是印刷作業(yè)的結(jié)構(gòu)化描述,由于印刷是一種相對復(fù)雜的服務(wù),因此其結(jié)構(gòu)化描述也較為復(fù)雜。對印刷提供商而言,只有知道印刷作業(yè)的詳細情況,才能判斷自己是否應(yīng)該參與該作業(yè)的競標(biāo),才能進行下一步的競標(biāo)報價工作。對于印刷購買廠商而言,完整而準(zhǔn)確地描述印刷作業(yè),可以為其挑選印刷廠商提供參考。 表1列出了印刷作業(yè)屬性的分類及其含義。為減少網(wǎng)絡(luò)傳輸負擔(dān),可將作業(yè)描述分為簡要描述和完整描述。作業(yè)的簡要描述如下,其內(nèi)部元素的內(nèi)容都是文本數(shù)據(jù)。
<!ELEMENT 印刷作業(yè)(作業(yè)編號,作業(yè)名稱,作業(yè)類型,創(chuàng)建者類型,創(chuàng)建者編號,創(chuàng)建者名稱,創(chuàng)建日期,開本,數(shù)量,印刷質(zhì)量,狀態(tài))> 作業(yè)分為作業(yè)本身的屬性及作業(yè)包含對象。作業(yè)包含對象是指作業(yè)在印刷過程中可能涉及的不同工序和操作的印刷實體,如書籍的正文、封面、插圖等都是不同的對象。為增加可讀性,又將作業(yè)本身的屬性進行了分類,最后直接用于描述作業(yè)或作業(yè)包含對象的元素內(nèi)容都是文本數(shù)據(jù)。下面是對印刷作業(yè)的完整描述: <!ELEMENT 印刷作業(yè)(作業(yè)屬性,作業(yè)包含對象+)> <!ELEMENT作業(yè)屬性(作業(yè)編號,作業(yè)頭?,作業(yè)概況?,作業(yè)參數(shù)?,精裝要求?,配送?,對印刷商要求?,承印信息?,其它作業(yè)屬性?)> <!ELEMENT作業(yè)頭(作業(yè)名稱?,作業(yè)類型?,創(chuàng)建者類型?,創(chuàng)建者編號?,創(chuàng)建日期?,最近修改日期?,預(yù)算?)> <!ELEMENT作業(yè)概況(競標(biāo)截止日期?,作業(yè)截止日期?,美術(shù)品可用日期?)> <!ELEMENT 作業(yè)參數(shù)(開本?,成品尺寸?,冊數(shù)?,印刷質(zhì)量?,正文字?jǐn)?shù)?,排版規(guī)格?,每碼字?jǐn)?shù)?,正文碼數(shù)?,印張?,訂法?,印裝方法?,書脊厚度?,覆膜類型?,封面勒口尺寸?)> <!ELEMENT 配送(名稱?,郵政地址?,隱蔽配送?,備注?)> <!ELEMENT 對印刷商要求(印刷商位之省份?,印刷商位之城市?,雇員人數(shù)至少?,雇員人數(shù)至多?,年度銷售額至少?,年度銷售額至多?)> <!ELEMENT 承印信息(承印廠商?,承接日期?,完成日期?,當(dāng)前狀態(tài)?,完成百分比?,完成質(zhì)量?)> <!ELEMENT 其他作業(yè)屬性(委印單號?,書號?,版次?,印號卡號?,定價?,備注?)> <!ELEMENT 作業(yè)包含對象(對象?,供版?,供紙?,紙別?,印法?,油墨?,對象尺寸?,開本?,頁數(shù)?,印刷設(shè)備?,印幅?,面印?,色數(shù)?,單位?,應(yīng)用量?,加放率?,加放量?,實用量?)> 將簡要描述和完整描述合并如下: <!ENTITY% 印件“印刷作業(yè)”> <!ELEMENT 印刷作業(yè)(作業(yè)屬性,作業(yè)包含對象+)|(作業(yè)編號,作業(yè)名稱,作業(yè)類型,創(chuàng)建者類型,創(chuàng)建者編號,創(chuàng)建者名稱,創(chuàng)建日期,開本,數(shù)量,印刷質(zhì)量,狀態(tài))>
本文給出的印件只是概念上的分類,實際應(yīng)用時要結(jié)合各家印刷產(chǎn)品的特點來制定。 印刷客戶都希望用一種統(tǒng)一的方式傳輸信息,并得到高質(zhì)量的印刷輸出,即用于印刷的信息能夠與電子媒體的信息相一致。XML便是實現(xiàn)統(tǒng)一的有效技術(shù),它使印刷業(yè)真正地實現(xiàn)了基于網(wǎng)絡(luò)的全新的數(shù)字化工作流程。
本文標(biāo)題:XML數(shù)字化工作流程的關(guān)鍵技術(shù)
福州印刷.福州印刷網(wǎng).福州印刷廠.福州眾印網(wǎng).宣傳冊印刷.宣傳單印刷.包裝盒印刷.手提袋印刷.印務(wù)公司.光盤印刷.中秋月餅盒包裝印刷廠.企業(yè)畫冊印刷.不干膠印刷.無紡布袋印刷
福州印刷、福州印刷網(wǎng)fzysw.com福州專業(yè)的紙品印刷廠、福州眾印網(wǎng)是超贊的印刷超市
|