惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

J
Java Code Geeks
博客园 - 聂微东
人人都是产品经理
人人都是产品经理
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
博客园_首页
量子位
阮一峰的网络日志
阮一峰的网络日志
酷 壳 – CoolShell
酷 壳 – CoolShell
H
Hackread – Cybersecurity News, Data Breaches, AI and More
云风的 BLOG
云风的 BLOG
D
DataBreaches.Net
B
Blog
L
LangChain Blog
Apple Machine Learning Research
Apple Machine Learning Research
Vercel News
Vercel News
博客园 - 三生石上(FineUI控件)
爱范儿
爱范儿
Microsoft Azure Blog
Microsoft Azure Blog
IT之家
IT之家
aimingoo的专栏
aimingoo的专栏
B
Blog RSS Feed
H
Help Net Security
The Cloudflare Blog
U
Unit 42

博客园 - David

TFS Server 不存在时,如何去除对应Server的Workspaces 更改已有程序集中的资源 记录:如何删除TFS Project SQL – TRUNCATE vs DELETE SQL – Character data (varchar) 又好久没写东西了! Powershell: Send mail with attachment 【Update】 - David SSIS: Execute SSIS Package in command prompt 【Update】 随感 Windows Workflow Foundation 了解 通过代码将Word 2007 template (dotx)文档转换Word 2007 (docx)文档(续) 通过代码将Word 2007 template (dotx)文档转换Word 2007 (docx)文档 Visual WebGUI - 如何处理MessageBox的DialogResult值 Visual WebGUI - 如何将Dialog的结果传回主窗体 Visual WebGUI Report - 导出到PDF Visual WebGUI 在 Vista IIS 7 中的配置 项目管理片语 - Schedule 在IIS 7设置ASP.NET 1.1(在Vista中使用VS2003) 给儿子的歌!
创建Word2007文档而无需安装Word2007
David · 2008-06-20 · via 博客园 - David

       最近有个项目需要由代码动态创建Word文档(.doc),但由于项目是B/S的,所以如果用微软在Office开发都推荐的文档自动化的话,就必须浪费一个License来在Server安装Word。但是客户未必会同意如此做。几天都在头疼这个事情啊!!!

       结果,让我在搜索的过程中发现了Open XML,很特别。这个是微软推行Open XML的网站吧。这就是本文标题的意思,无需安装Word2007就可以创建Word2007文档(.docx)。根据微软的Roadmap,1.0的Open XML Format SDK还没完整实现SpreadsheetML。不过,我想要WordprocessingML已经可以了,那已经足够了。

        一直都知道微软的Open XML,但一直都没有留意。而这次本来是准备找个可以创建Word2003文档(.doc)而无需安装Word2003的想法,因为现在Word2003还是大多数的,而且Word2007也能支持Word2003的文档,但没法找到。只好退一步了。创建个.docx文档,让客户在Office 2003的机器装个兼容包吧。