0
我想阅读一个单词2007 docx文件,这是128位加密,使用objective-c和我有任何想法我应该遵循。阅读128位加密word 2007文件在objective-c/iphone
是否可以解密该文件,如果是,我该如何读取docx?
我想阅读一个单词2007 docx文件,这是128位加密,使用objective-c和我有任何想法我应该遵循。阅读128位加密word 2007文件在objective-c/iphone
是否可以解密该文件,如果是,我该如何读取docx?
这可能是一个客观的C问题,而不是一个单词问题。
Word DOCX文件本质上只是具有DOCX扩展名的ZIP压缩文件。
保存一个DOCX文件,给它一个密码,然后将DOCX文件重命名为ZIP,并且您应该可以使用任何旧的zip管理器打开它,只要您有密码。我打赌有一些Objective-C zip压缩文档处理代码在那里。
至于有关读取DOCX第二个问题,
那么,一旦你的拉链打开,未加密的,拉链,只是,一堆文件的zip压缩包。这些文件描述了docx文件的各个元素。
你可以从维基百科的文章
http://en.wikipedia.org/wiki/Office_Open_XML
但实际上,只是重命名的docx如拉链上的规格开始,地方将它解压缩,这开始闲逛。
大部分内容都是XML文件,可以用各种不同的方式读取(DOM,SAX,普通线路输入等)。