OFC330-下一代Office12-Open-XML-文件格式课件.ppt

上传人:牧羊曲112 文档编号:1286775 上传时间:2022-11-04 格式:PPT 页数:21 大小:525.37KB
返回 下载 相关 举报
OFC330-下一代Office12-Open-XML-文件格式课件.ppt_第1页
第1页 / 共21页
OFC330-下一代Office12-Open-XML-文件格式课件.ppt_第2页
第2页 / 共21页
OFC330-下一代Office12-Open-XML-文件格式课件.ppt_第3页
第3页 / 共21页
OFC330-下一代Office12-Open-XML-文件格式课件.ppt_第4页
第4页 / 共21页
OFC330-下一代Office12-Open-XML-文件格式课件.ppt_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《OFC330-下一代Office12-Open-XML-文件格式课件.ppt》由会员分享,可在线阅读,更多相关《OFC330-下一代Office12-Open-XML-文件格式课件.ppt(21页珍藏版)》请在三一办公上搜索。

1、OFC330下一代Office12 Open XML文件格式,涂曙光产品技术专家IW STU EPG微软(中国)有限公司,OFC330下一代Office12 Open XML文件,OFC330-下一代Office12-Open-XML-文件格式课件,课程主题,ProblemsOffice12 “文件容器”Zip PackageXML-Based DocumentPartsRelationshipsMacro-Enabled vs Macro-FreeFile Extensions方案场景,课程主题Problems,Problems,如何使服务器上的Office文档能最大程度的被访问?有了标准的

2、“公司简介”,如何使所有的项目标书能准确的使用它?想在新的幻灯片里面使用一张不错的图片,隐约记得好像在哪个Word文档里面见过想在服务器端用代码取出数据库中的数据,然后根据模板动态生成标准的Office文件如何才能快速的给现有文档套用各种不同的样式呢?,Problems如何使服务器上的Office文档能最大程度,Office12 File Container,文档各个部分(Parts)单独存储XML:Document、MetaData、Schema.Non-XML:Images、OLE Objects.,Office12 File Container文档各个部分(,XML-Based Docu

3、ment,文档(Word文档、工作表、幻灯片)完全以XML文本格式存储Office12 XML Schema Reference会完全公开(Royalty-Free )任何第三方软件和工具可读取并修改文档内容(即使没有Office12 Application),XML-Based Document文档(Word文档、工作,Zip Package,文件各个Parts以标准Zip格式打包压缩/解压过程对用户透明更节省存储空间更好的容错性、可维护性更好的可访问性(可通过标准Zip工具访问),Zip Package文件各个Parts以标准Zip格式打包,Parts,Part是组成完整Office12文

4、件的子模块一个Part即可被看做一个单独的文件XML Parts(文档/工作表/幻灯片、元数据、Schema、Relationships等)Non-XML Parts(图片、音频/视频、OLE对象、VBA代码等)可由外部程序直接访问各个Parts,PartsPart是组成完整Office12文件的子模块,Relationships,标识Parts间的相互引用以XML格式存储外部程序可通过访问Relationships来得到Parts信息,Relationships标识Parts间的相互引用,Macro-Enabled vs Macro-Free,Macro-Enabled:带VBA代码、宏的文

5、件Macro-Free:不带VBA代码、宏的文件Office12文件默认为Macro-Free用户可完全信任Macro-Free文件Office12完全禁止Macro-Free文件中所包含的任何代码的执行以不同的扩展名区分,Macro-Enabled vs Macro-FreeMac,File Extensions,不同于旧版本的扩展名以和Binary-Based文件进行区分Macro-Free文件:在后缀增加“x”(.docx、.xlsx、.pptx)Macro-Enabled文件:在后缀增加“m”(.docm、.xlsm、.pptm),File Extensions不同于旧版本的扩展名以和

6、Bin,File Extensions List,File Extensions List“Microsoft,Benefits Summary,开放的架构强大的交互性更稳定更有效率更安全,Benefits Summary开放的架构,方案场景,数据交换内容维护内容共享与重用文档编制(Document Assembly)文档安全管理敏感信息文档样式文档属性,方案场景数据交换,场景 1,Problem:如何使服务器上的Office文档能最大程度的被访问?Solution:通过定制的XSLT,直接将XML格式的文档内容转换成标准的HTML展现给用户,场景 1Problem:如何使服务器上的Offic

7、e文档能最,场景 2,Problem:有了标准的“公司简介”,如何使所有的项目标书能准确的使用它?Solution:将标准格式的“公司简介”保存为单独的Part在文档中需要引用的地方直接引用此Part对于查看用户而言,“公司简介”无缝显示在文档中如果“公司简介”被更改了,只需要遍历所有标书,替换这个Part即可,场景 2Problem:有了标准的“公司简介”,如何使所有的,场景 3,Problem:想在新的幻灯片里面使用一张不错的图片,隐约记得好像在哪个Word文档里面见过Solution:由于Office12文件中所有的图片都是作为单独的Parts存放,而且Office12文件就是标准的Zi

8、p压缩包,所以可以非常方便的使用第三方工具来查看所有Office12文件中所包含的图片(ACDSee?),场景 3Problem:想在新的幻灯片里面使用一张不错的图片,场景 4,Problem:想在服务器端用代码取出数据库中的数据,然后根据模板动态生成标准的Office文件Old Solution:在服务器安装Office,然后调用Office COM接口生成文件,速度慢、不稳定Solution:由于Office12使用标准的XML-Based文档格式,所以服务器端无需安装Office Application,就能直接用代码输出标准的Office文件,场景 4Problem:想在服务器端用代码取出数据库中的数据,场景 5,Problem:如何才能快速的给现有文档套用各种不同的样式呢?Solution:Office12中,文档样式可作为单独的Part保存(styles.xml)直接给文档附加此Part即可将相应样式应用到文档上,场景 5Problem:如何才能快速的给现有文档套用各种不同,Office Technology Expert COffice12 WebS,Office Technology Expert Club,OFC330-下一代Office12-Open-XML-文件格式课件,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号