網(wǎng)站建設公司怎么運營營銷推廣外包公司
?OFD(Open Fixed-layout Document)是一種由工業(yè)和信息化部軟件司牽頭中國電子技術標準化研究院制定的版式文檔國家標準,屬于中國的一種自主格式??。OFD旨在打破政府部門和黨委機關電子公文格式不統(tǒng)一的問題,以方便電子文檔的存儲、讀取以及編輯?。
OFD的定義和背景
OFD是一種開放的固定版式文檔格式,主要用于電子文檔的存儲和交換,特別適用于需要保持版式不變的文件,如電子發(fā)票、電子文檔、電子圖書等?。它吸收了PDF的大部分優(yōu)點,覆蓋了布局文件的核心內(nèi)容,同時拋棄了冗余復雜的特點,是我國電子文件自主布局的重要技術?。
OFD的特點
- ?開放性?:OFD文件基于開放標準,任何人都可以自由地查看、編輯和創(chuàng)建這種格式的文檔,無需擔心軟件版權或?qū)@麊栴}?。
- ?兼容性?:OFD文件可以在多種操作系統(tǒng)和應用軟件上打開和查看,大大提高了文檔的兼容性?。
- ?安全性?:支持加密和數(shù)字簽名技術,確保文檔在傳輸和存儲過程中的安全性,防止文檔被非法復制或篡改?。
- ?交互性?:支持多種交互功能,如超鏈接、表單填寫等,使得文檔的閱讀和編輯更加便捷?。
- ?體積精簡?:OFD文件通常具有較好的壓縮率,便于存儲和傳輸?。
OFD的應用領域
OFD文件已經(jīng)被廣泛應用于政府、企業(yè)、教育等多個領域。例如,在政府采購中,OFD格式的電子招投標文件已經(jīng)成為一種標準形式,大大提高了招投標過程的透明度和效率?。此外,OFD還將作為電子發(fā)票的統(tǒng)一采用格式,已經(jīng)在許多地方開始采用這種格式?。
OFD與PDF格式文件的互轉(zhuǎn)換
其實OFD本質(zhì)上是一個XML格式的描述性文檔,而文檔中包含的圖片及字體等資源都是獨立的文件,然后通過壓縮打包成為了最終的.ofd文件。
要實現(xiàn)與PDF格式的互轉(zhuǎn)換,可以自己按標準去實現(xiàn),也可以直接使用已有的三方庫。以 .net 為例:
- Spire.Pdf(收費)(以下是C#代碼示例)
public void ConvertPdf2Ofd(string inputPdfPath, string outputOfdPath)
{PdfDocument doc = new PdfDocument();doc.LoadFromFile(inputPdfPath, FileFormat.PDF);doc.SaveToFile(outputOfdPath, FileFormat.OFD);
}
public void ConvertOfd2Pdf(string inputOfdPath, string outputPdfPath)
{OfdConverter ofdCov = new OfdConverter(inputOfdPath);ofdCov.ToPdf(outputPdfPath);
}
- sdk-docs - 福昕SDK開發(fā)中心(收費)
- XiaoFeng.Ofd(開源 Apache-2.0)
- ...
相關資料:
《版式文檔格式標準OFD國家標準正式發(fā)布》 2016-10-17 來源:信息技術研究中心
《GB/T 33190-2016 電子文件存儲與交換格式版式文檔》
《我們經(jīng)常使用的PDF是什么? PDF, PDF/A, PDF/Archive, OFD》