问题标签 [docx]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 将 2 个 DOCX 文件合并为 1 个?
我需要以编程方式合并一大堆 docx 文件。想象一下它们的编号是 1 到 10。我基本上需要一个包含所有 10 个文档的 final.docx 文件。如果我可以以某种方式将第二个附加到第一个,那么我可以重复第三个,然后是第四个,等等。
请注意,我不需要重建目录或类似的东西。每个 docx 都只有一些静态内容。但是,这些文档上有页脚,需要保留。
最好是 C# 或 MSBuild 中的答案。
感谢您。
sql-server - SQL Express Reporting Services 能否从 RDL 生成 Word 文档
我知道我可以使用 SQL Reporting Service 生成 PDF 报告(甚至 SQL Express 也可以这样做),并且我可以使用 SQL Developer 版本生成 Word 文档。由于我的开发工具箱是 SQL Developer,而我的网站使用 SQL Express(我知道,这远非理想),我想知道 SQL Express 中包含的报告服务是否可以生成 Word 文档作为输出。
有这方面经验的人吗?
java - Word文档中的关键字自动更新
作为我们构建过程的一部分(java build with ant),我想以某种方式在 Word 文档中或附近更新版本号(软件指南)。“接近”意味着我会接受更新文档属性而不是文本本身的内容。
从互联网上环顾四周,主要选项似乎是编写一个使用 Office 的 COM 功能来完成此任务的小型 C# 程序。我对此有一个很大的哲学问题(不是 C# 部分,而是使 Office 和 COM 成为我们构建过程的一部分)。还有其他选择吗?
(是的,.docx 理论上是 XML;还没有发现有人以这种方式更新它 - 为什么不呢?)
xpath - 如何从 C# 中的 word (docx) 文档中获取文本?
我正在尝试从 word 文档中获取纯文本。具体来说,xpath 给我带来了麻烦。如何选择标签?这是我的代码。
perl - 将 Word doc 或 docx 文件转换为文本文件?
我需要一种在不安装任何东西的情况下进行转换.doc
或.docx
扩展的方法。.txt
显然,我也不想手动打开 Word 来执行此操作。只要它在自动运行。
我在想 Perl 或 VBA 都可以解决问题,但我在网上都找不到任何东西。
有什么建议么?
c++ - 在 C++ 中阅读 .docx
我正在尝试创建一个程序来读取 .docx 文件并将其内容发布到博客/论坛以供个人使用。我终于弄清楚了如何使用 libcurl 来做(我想的)是程序中更难的部分。现在我只需要阅读 .docx 文件,但遇到了障碍。我似乎找不到任何有关如何执行此操作的文档。有任何想法吗?
c++ - 在 C++ 中解压缩目录
我正在创建一个可以读取 .docx 纯文本的 C++ 程序。我的攻击计划是将 .docx 重命名为 .zip,然后解压缩。然后,我将包含文档文本的 .xml 文件重命名为 .txt 并将其解析出来。
现在我已经弄清楚了很容易的重命名。我现在正在努力解压缩。我非常精通 C++,但这是我第一次将自己扩展到真实的应用程序并在 STL 库之外使用它。
起初,我尝试了 zlib 库中的许多 C++ 包装器,但无法让它们中的任何一个编译或正常工作(可能是由于环境位于 Cygwin 中)。出于这个原因,我似乎必须默认使用凌乱的 zlib 代码来执行此操作。但是从所有文档和示例中,我可以发现它仅显示 zlib 用于读取 .zip,该 .zip 是一个文件而不是多个文件的压缩。我现在不知道从哪里开始,就像我之前所说的,对于 STL 之外的领域是全新的,我感到非常迷茫。
非常感谢任何帮助或指导!
谢谢,迈克尔
asp.net - Docx 文件无法从网页下载
我们有一个向用户显示各种文档类型的 Web 应用程序。当用户尝试查看 docx 文件时,他们会收到一个对话框,询问他们是否要保存文件“DisplayDocument.aspx”(如果他们使用的是 Office 2003)。
我可以重现此行为,并且尝试安装 Word 查看器和文件类型转换器(按两个顺序)。我已经检查过,该文件类型与我本地框中的 Word 相关联,并且 docx MIME 类型已加载到服务器上。
当前的解决方案似乎是将文档重新提交为 pdf 或升级 Office。两者都不方便用户。
我想问题的一部分是我们的安全策略不允许在浏览器中打开任何文件,并且必须在打开之前将它们下载到用户本地计算机,以便病毒防护可以扫描它们,但是我看不出它为什么会影响 docx 而不是 doc 文件。
注意:如果用户有 Office 2007,这不是问题。
任何帮助表示赞赏。谢谢。
xhtml - 将图像添加到从 altchunk 创建的 openxml 文档
我需要一个从 xhtml 源创建 docx 文件的自动化过程。xhtml 文件包含图像(<img>
元素),其“src”属性指向外部引用。但是 docx 文件需要在没有网络连接的情况下可读,所以我需要找到一种方法将图像直接嵌入到 docx 包中(即在 /media 文件夹中)。
到目前为止,我已经使用 altChunk 方法(如Eric White所述)来创建 .docx 文件。我曾希望使用 OpenXML SDK 将图像部分插入到包中。但要做到这一点,我需要<p>
在文档中插入段落(节点)。不幸的是,文档部分只包含对 altChunk 的引用(单独存储在 docx 包中)。当然,一旦打开、编辑和保存了 docx,altChunk 部分就会被移除,并且它的内容会正确地嵌入到 document.xml 中。但我不知道有什么方法可以以编程方式做到这一点,所以这无济于事。
我考虑过的其他选择:
- 将 xhtml 划分为多个段,在每个图像之间分隔,然后一次添加每个 altChunk 一个,在每个图像之间使用适当的图像引用。(乏味但似乎可能)
- 将图像插入媒体文件夹,然后想办法将 WordProcessingML 直接嵌入到 xhtml 中,以便
<img>
引用打包的图像文件。(充其量是有问题的)有人能想到更好的方法吗?
sql-server - 转换 docx 并上传到 sql 表
我有一个 docx 格式的 word 文档,其中的数据采用重复格式模式。
我想从重复集中获取每个数据并上传到 SQL 表中的一行。
这里的数据样本:
我可以想到几种方法:
- 使用 Office API 将文档读取为 docx
- 从 Word 将文档另存为 XML 并解析 XML [转换后的 XML 文档似乎没有结构/架构]
- 将文档另存为 HTML Word 和解析 HTML [DOM 结构格式不正确]
您会建议以上哪一项,为什么?是否有任何工具可以帮助转换文档并上传到 SQL 表或访问数据库?
谢谢!