翻譯|使用教程|編輯:況魚杰|2021-01-29 14:24:34.843|閱讀 276 次
概述:與Flash或HTML5文檔文件本身一起,Print2Flash可以創(chuàng)建一個(gè)描述該文檔的文件,名為元數(shù)據(jù)文件。您可以使用該文件中的信息,例如,為搜索引擎創(chuàng)建文檔索引。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
Print2Flash是一款強(qiáng)大的文件格式轉(zhuǎn)換及文檔發(fā)布工具。可以輕松實(shí)現(xiàn)可打印文檔(如Word、PDF文檔、PPT或是Excel電子表格)轉(zhuǎn)換到 Adobe ® Flash ®文件(swf)、html頁(yè)面或SVG文件。
您可以打開元數(shù)據(jù)文件創(chuàng)建:
元數(shù)據(jù)文件格式
元數(shù)據(jù)文件支持兩種格式:
可以使用上面提到的Metadata File Format字段或MetaDataFileFormat屬性選擇格式。 以下是每種格式的說(shuō)明。
XML格式
XML格式提供了一種方便,輕松和可擴(kuò)展的方式來(lái)描述文檔。 Print2Flash生成以下示例格式的XML文檔:
<?xml version="1.0" encoding="utf-8" ?> <!DOCTYPE Print2FlashDoc> <Print2FlashDoc xmlns="http://print2flash.com"> <pages pagenum="10"> <page num="1" width="1632" height="2112" resolution="192"> <text>Text of page 1</text> </page> <page num="2" width="1587" height="2245" resolution="192"> <text>Text of page 2</text> </page> ... </pages> </Print2FlashDoc>生成的XML文檔文件使用UTF-8編碼進(jìn)行編碼。 您可以自己解析此文件,也可以使用第三方庫(kù)或組件來(lái)解析。 例如,在Windows平臺(tái)上,您可以使用Microsoft XML Core Services(MSXML)。 以下是XML格式的元數(shù)據(jù)文件的每個(gè)標(biāo)簽的說(shuō)明。
Print2FlashDoc標(biāo)簽
該XML文檔的根元素是Print2FlashDoc標(biāo)簽。
頁(yè)面標(biāo)簽
pages標(biāo)記嵌套在根元素內(nèi),該標(biāo)記封裝了每個(gè)文檔頁(yè)面的描述。 pages標(biāo)簽具有pagenum屬性,該屬性包含文檔中的總頁(yè)數(shù)。
頁(yè)面標(biāo)簽
多個(gè)頁(yè)面標(biāo)簽嵌套在頁(yè)面標(biāo)簽中,每個(gè)標(biāo)簽對(duì)應(yīng)一個(gè)文檔頁(yè)面。 標(biāo)簽具有以下屬性:
num-序號(hào)頁(yè)數(shù);
文本標(biāo)簽嵌套在頁(yè)面標(biāo)簽中。它包含出現(xiàn)在頁(yè)面上的文本。文本的順序與打印應(yīng)用程序打印的順序相對(duì)應(yīng)。請(qǐng)注意,某些文本可能不是通過(guò)打印應(yīng)用程序以文本形式而是以圖像形式發(fā)送的。這樣的文本將不會(huì)出現(xiàn)在text標(biāo)簽中。
純文本格式
這種格式比XML格式簡(jiǎn)單,但靈活性較差。以這種格式生成的文件表示小尾數(shù)格式的純Unicode(UTF-16)文本文件。文本包含從第一頁(yè)到最后一頁(yè)合并在一起的所有頁(yè)面中的所有文檔文本。使用這種格式無(wú)法區(qū)分哪個(gè)文本屬于哪個(gè)頁(yè)面。如果需要此功能,則必須使用XML格式。
在文本元數(shù)據(jù)文件的開頭,Print2Flash寫入由兩個(gè)字節(jié)組成的字節(jié)順序標(biāo)記(0xFF,后跟0xFE)。該標(biāo)記表示小尾數(shù)格式。
元數(shù)據(jù)文件命名
元數(shù)據(jù)文件是根據(jù)名稱模板命名的。例如,您可以使用以下名稱創(chuàng)建元數(shù)據(jù)文件:
mydoc.xml
在程序轉(zhuǎn)換時(shí),文件命名由Profile對(duì)象的MetaDataFileName屬性或增強(qiáng)批處理的MetaDataFileName選項(xiàng)控制。文件名包含兩個(gè)占位符,用于插入輸出文檔文件名和文件擴(kuò)展名。例如,要在輸出文檔名稱為mydoc.swf時(shí)創(chuàng)建上述文件,則需要為MetaDataFileName屬性具有以下值:
%name%。%ext%
手動(dòng)轉(zhuǎn)換文檔時(shí),文件的命名方式類似,并保存在使用“全部保存”按鈕將文檔保存在Print2Flash應(yīng)用程序中時(shí)指定的文件夾中。
更多產(chǎn)品相關(guān)信息可以點(diǎn)擊產(chǎn)品詳情查看。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自: