问题标签 [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.
java - 如何使用 Apache POI 创建一个简单的 docx 文件?
我正在寻找一个简单的示例代码或一个完整的教程,如何docx
使用 Apache POI 及其底层创建文件openxml4j
。
我尝试了以下代码(在 Content Assist 的大力帮助下,感谢 Eclipse!)但代码无法正常工作。
抛出的异常如下:
有人可以帮助我解决我的(非常简单的)要求吗?
file - 通过阅读 DOCX 模板创建一个新的 DOCX 文件(它的内容已经被替换)
到目前为止,代码已读取模板并替换为新值,最后将 docx 文件替换为新值。谁能告诉我如何以不同的名称保存替换的 docx 文件?
我的代码如下。
如果有人通过更改上述代码来帮助我创建新的 docx 文件,那对我将非常有帮助。
.net - 在 ASP.NET 中,如何检测 Word 2003 或 2007 文件中的密码?
我的用户喜欢将受密码保护的 Word 文档上传到我们的自定义文档管理系统中。我想添加一个验证来检查密码,如果有密码则拒绝上传。
自动化 Word - 与 COM 互操作 - 是不可能的,因为这是一个服务器端应用程序。
java - 如何将 DOCX 中的预定义格式与 POI 结合使用?
我正在使用 POI 创建一个 docx 生成器,并希望使用预定义的格式。
Word 包括多种格式,如标题、标题 1..10 等。这些格式在您使用 Word 创建的每个 DOCX 中都预定义了。
我想在我的 docx 生成器中使用它们。我尝试了以下但未应用格式:
我还尝试了“标题 1”、“标题 1”和“标题 1”作为样式,但它们都不起作用。API 文档没有显示任何详细信息
。
我分析了一个用 Word 2007 创建的 docx 文件,发现“Heading1”是正确的。不幸的是,该样式未在 docx 中定义。我必须手动创建这种样式吗?
谁能指出我正确的解决方案?
svn - 在 TortoiseSVN 中合并 Office Open XML (.docx) 是否有效?
我正在尝试使用来自 TortoiseSVN 的一些脚本来合并一些Office Open XML (.docx) 文件,但该脚本似乎无法正常工作。此功能在 TortoiseSVN 中通常如何工作?
c# - 通过样式块解析 Open XML 文档
我正在使用 docx 文档,我需要根据“标题 1”样式的标题将文档解析为多个部分。因此,如果我有这样的文档(标记是伪代码):
我想把它分成一个有四个部分的文档,第一个部分是第一部分之前的内容。我认为一旦您熟悉了 Open XML,这可能非常简单,但我不是。
TIA。
internet-explorer - 无法在 Win2003 服务器上在线打开 docx 文件 - 获取 403
我有一个在本地运行并在 IE8 中打开 docx 文件的 asp.net Web 应用程序。但是,在部署到我们的生产服务器 (Win2003) 后,我收到 403 错误。相同的代码适用于 doc 文件,但不适用于 docx 文件。因此,我已将问题缩小到服务器,但没有好的方向。
我读到这可能是一个 MIME 类型问题,但我不确定在 IIS 6.0 的可执行路径中输入什么内容。我在本地没有任何 MIME 更改,但也许我安装了某种补丁......
有没有人有方向或更简单的方法可以在服务器上执行此操作?
xml - 用于编写发票的 Word 2010,以 XML 开头
我们正在做一些发票生成,到目前为止,它是基于一些非常糟糕的单词自动化,现在正在使用 Word 2010 进行审查。
我很想改用基于 XML 的格式来存储/显示发票,只在最后阶段使用 word 文档。这意味着我可以轻松地使用其他方式在内部从 XML 中显示发票。
我们使用 Word 作为“最后阶段”,因为 Word 比以往发现的任何格式化都要好得多 - 我们的发票有时在发票项目表中包含相当多的文本,而 Word 最聪明的是以“正确”的方式处理分页符.
现在,我的问题是:现在有什么合适的方法可以轻松地用 XML 做到这一点吗?我记得 Word 在 2007 年有(有)一些 XML 字段映射机制,但它没有处理 XML 中的表。有什么改变吗?如果相关数据以 XML 格式提供,那么为发票生成 .docx 文档(以 .dotx 模板开头)的建议方法是什么?
java - 使用 ZipInputStream 从 docx 文件中获取 document.xml
我有一个 docx 文件的 inputStream,我需要获取位于 docx 内的 document.xml。
我正在使用 ZipInputStream 来读取我的流,我的代码类似于
如您所见,zipEntry.getName 的输出有时会以“word/document.xml”的形式出现。我需要将此 document.xml 作为流传递,与 ZipFile 方法不同,您可以在调用 .getInputStream 时轻松传递它,我想知道如何执行此 docXFile?
提前致谢, 米纳克希
@Update:我找到了这个解决方案的输出:
我想知道是否有一些基本的 API 可以将此输出流转换为输入流?
asp.net - DB2 OS/390 BLOB 是否支持 .docx 文件
ASP.net 应用程序将 Microsoft Windows 2007 .docx 文件插入 DB2 OS/390 Blob 表的一行中。另一个 VB.net 应用程序获取 DB2 OS/390 Blob 数据。VB.net 应用程序启动 Microsoft Word 以打开 .docx 文件,但随后 Microsoft Word 弹出一条消息,指出数据已损坏。Word 将允许您修复数据,以便可以查看文件,但这是额外的步骤并且用户抱怨。
我已经看到了一些 .docx 可以转换为 .doc 的示例,但他们只谈论剥离文本。我们的一些 .docx 文件中有图片。
有任何想法吗?