当前位置:  首页  >  服务器技术  >  Linux/unix  >  Linux入门

OOXML依然不能在Linux上实现

OOXML依然不能在Linux上实现--Linux通用技术-Linux技术与应用信息,下面是详情阅读。
OOXML存在明显的平台依赖性,其所定义的有些行为在Windows上可能实现,但在 Mac、Linux、Unix 或其他平台上就不能实现,更何况其提供的某些加密算法还依赖于处理芯片。如:

1、剪贴板格式是私有的 Windows 格式

OOXML定义了ST_CF类型用于记录剪贴板格式,以便于存储图形对象。其类型的值如 EMF、WMF等等都是私有的 Windows格式,其他的操作系统无法使用。例如,在Linux中,经常采用开放标准格式PNG,但是如果厂商在此类型中加入“PNG”,则此文档将是非法的,文档及其应用也将不符合OOXML规范。

2、电子表格中的密码哈希算法是依赖于机器的

电子表格中的密码哈希算法定义由5页纸的C语言代码来定义,似乎是从Excel中直接提取的。然而,代码中的位控制又是依赖于机器的,根据处理器的不同会给出不同的结果。在一个机器上建立的文档可能在另一个机器上不可阅读。关于此功能,OOXML没有提供一个便捷的定义。

OOXML的平台依赖性对国产操作系统和国产芯片都将是致命的打击。在确保微软OOXML能成为与平台无关的真正开放的标准前,我们必须对此标准持反对态度。
吐了个 "CAO" !
扫码关注 PHP1 官方微信号
PHP1.CN | 中国最专业的PHP中文社区 | 凯发国际娱乐 | 凯发国际娱乐下载 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | PHP问答
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved PHP1.CN 第一PHP社区 版权所有