我的工作中有任務。要用證書籤署一些* .doc文件,因爲工作流程與銀行賬戶相近,所以我們需要簽署文件。舊的Word文件格式* .doc,壓縮算法是否使用舊的文檔格式的MS?
有關客戶/銀行/他們的聯繫人等的一些信息包括在表中的* .doc文件中。
正如我們所知,新的Word格式使用OpenXML,不使用二進制序列化,但不是舊的。
在這個項目中,選擇* .doc格式是因爲在俄羅斯(現在仍然是),並不是所有在不同城市(不是主要的)的辦公室都使用舊的Microsoft Office,而不支持*。 docx文字格式。
所以,這就是爲什麼我們不使用* .DOCX
而且問題是關於二進制序列化的方法/壓縮格式的算法。由於法律規則,我需要了解確切的算法。
俄羅斯有ISO格式產品的內部格式,它有GOST(ГОСТ)的名稱,有些算法是允許的,有些則不允許。
如果我們將使用不允許用於銀行業務文檔交換的算法,我們可能會受到一些罰款,因爲它不僅僅被允許在法律上用於商業目的。您可以將其用於開發過程或個人使用,但不能用於商業。
所以這就是爲什麼我要問有關在舊的Word文檔文件格式* .doc中使用的二進制序列化/壓縮算法的確切方法。
參見http://msdn.microsoft.com/en-us/library/cc313118.aspx –