【发布时间】:2018-05-02 07:20:11
【问题描述】:
我们在 Word 文档 (.docx) 中插入和链接图片(从文件 .emf 插入图片)。我们的文档和图形文件存储在我们的网络驱动器上。然后,我们将我们的文件提供给要处理的作者。文档中的图片对作者很有用。
我如何以编程方式和全局方式(文档明智,而不是批处理文档):提取链接和插入的图片的文件名(不带文件扩展名)?
我们有一个工具可以将 Word 文档 .docx 导出为 .XML。
Ps:我搜索了可能/潜在的 VBA 解决方案。到目前为止,我收集到:
- 无法确定/检查图片是否已链接并正确/正确插入到 .docx 中
- 无法查看源代码(?至少我试过 Alt+F9 / Shift+F9)
或者macro/vba不是要走的路吗?
规格: 2013 年的话。 64 位 图形格式。电动势 图形和文字文档存储在网络驱动器上 未通过 INCLUDEPICTURE 字段插入和链接的图形。
【问题讨论】:
-
这些图片是嵌入到文本中还是使用文本换行格式插入的?这会影响如何通过对象模型 (VBA) 或 WordOpenXML 处理它们。 FWIW 默认使用 Word 2013 中引入的图形引擎试图避免使用 IncludePicture - 我认为这是一个错误,但显然有些人发现域代码......令人生畏。
-
嗨 Cindy,感谢您的提示和帮助我在这里的第一篇文章。图片周围有文字。