開放打包約定

来自维基百科,自由的百科全书

開放打包約定Open Packaging Conventions,縮寫OPC)是一種容器文件技術,最早由微軟創建,用於將一系列XML與非XML文件存儲為單個實體,例如一個XML紙張規範(OpenXPS)文檔。基於OPC的文件格式結合了在文檔中嵌入獨立文件實體的優勢,並且與普通XML用法相比文件更小。

事实速览 網路媒體型式, 開發者 ...
Open Packaging Conventions
網路媒體型式application/octet-stream
開發者微軟EcmaISO/IEC
首次發布2006年12月7日 (2006-12-07)
最新版本
ISO/IEC 29500-2:2012
2012年8月22日 (2012-08-22)
格式類型文件歸檔英語File archive數據壓縮
作為容器電子文檔英語Electronic document
使用容器ZIP
延伸自XMLZIP
標準ECMA-376、ISO/IEC 29500
網站ECMA-376,
ISO/IEC 29500-2:2012
关闭

規範

OPC已在Office Open XML標準ISO/IEC 29500:2008的第二部分和ECMA-376中規範化。[1][2]

使用

使用OPC的文件格式

OPC是許多新文件格式的基礎技術[3]

程序設計

OPC在Microsoft .NET Framework 3.0中以System.IO.Packaging命名空間原生支持。其他語言也有不少開源庫存在。

Windows 7起,OPC也在Windows API中通過一組COM接口原生支持,統稱為Packaging API頁面存檔備份,存於網際網路檔案館)。

此外,ZIP庫也可用於創建和打開OPC文件,只要ZIP文件中包含正確的文件並遵循約定。

參考資料

外部連結

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.