文档X
v3.0.1
DocX 是一个 .NET 库,允许开发人员以简单直观的方式操作 Word 2007/2010/2013 文件。 DocX 快速、轻量,最重要的是它不需要安装 Microsoft Word 或 Office。
注意:截至 2017 年 10 月 3 日,有一个新的 Master 分支。如果您在更改之前使用此项目,请阅读有关 Classic 分支的信息。
DocX 是 Xceed Words for .NET 的免费开源版本。最初由 Cathal Coffey 编写,由 Przemyslaw Klys 维护,现在由 Xceed 维护。从 v1.5.0 开始,该免费开源产品根据 Xceed 社区许可协议提供(用于非商业用途)。
目前,DocX 和 Xceed Words for .NET 之间的区别在于 Xceed Words for .NET :
为了使用 DocX,您需要安装的只是 .NET Framework 4.0 或 .NET5+ 以及 Visual Studio 2010 或更高版本,两者都是免费的。
版 | 文档X | Xceed Words for .NET |
价格 | 自由的 | 599.95 美元 |
执照 | Xceed 社区许可证 | 所有权 |
电子邮件支持 | 是的 | |
创建新的 Word 文档 | 是的 | 是的 |
修改Word文档 | 是的 | 是的 |
创建新的 PDF 文档 | 是的 | |
将 Word 转换为 PDF | 是的 | |
支持 Word 2007 及更高版本的 .DOCX | 是的 | 是的 |
并行修改多个文档以获得更好的性能 | 是的 | 是的 |
将模板应用到 Word 文档 | 是的 | 是的 |
连接文档,从一个文档到另一个文档重新创建部分 | 是的 | 是的 |
支持带或不带密码的文档保护 | 是的 | 是的 |
设置文档边距和页面大小 | 是的 | 是的 |
设置行距、缩进、文本方向、文本对齐方式 | 是的 | 是的 |
将文字环绕在图片周围 | 是的 | |
经过裁剪的图片 | 是的 | |
管理字体和字体大小 | 是的 | 是的 |
设置文本颜色、粗体、下划线、斜体、删除线、突出显示 | 是的 | 是的 |
设置页码 | 是的 | 是的 |
创建部分 | 是的 | 是的 |
可在 .net 上用于 .net 5+ 应用程序 | 是的 | 是的 |
仅调用一种方法来更新文档字段(例如:目录) | 是的 | |
将文本环绕在表格周围 | 是的 | |
将文本环绕在形状周围 | 是的 | |
创建形状(现在是矩形) | 是的 | |
创建包含文本的文本框或形状 | 是的 | |
从段落中获取形状 | 是的 | |
从段落中获取图表并修改其类别/值 | 是的 | |
通过 1 次方法调用更新文档字段 | 是的 | |
将 html/rtf 文本(带标签)或 html/rtf 文档插入到 Word 文档中 | 是的 | |
克隆列表或表格 | 是的 | |
添加或修改复选框 | 是的 | |
设置图片透明度 | 是的 | |
根据引用的超链接创建格式化的超链接 | 是的 | |
连接 2 个文档让您有机会选择要使用的页眉/页脚 | 是的 | |
用于配置图表的更多属性 | 是的 | |
自动连字和可配置连字 | 是的 | |
.NET Framework 中的数字签名 | 是的 | |
添加脚注和尾注 | 是的 | |
用于列表级别配置的 ListOptions | 是的 | |
修改图表的系列标记和数据点样式 | 是的 | |
将文档插入到另一个文档的特定位置 | 是的 | |
将文本环绕在图表周围 | 是的 | |
设置图表轴标题的格式 | 是的 | |
将文本替换为 html | 是的 | |
提前发布 | 是的 |
支持的 Word 文档元素
DocX 使创建和操作文档成为一项简单的任务。它不使用 COM 库,也不需要安装 Microsoft Office。
Cathal Coffey 的以下博客文章比较了用于创建 HelloWorld 文档的代码:
您有一个有趣或信息丰富的例子想要分享吗?如果您这样做,请给我发电子邮件。
DocX 根据 Xceed Software, Inc. 社区许可证提供。