【问题标题】:Extract hyperlinks from .doc从 .doc 中提取超链接
【发布时间】:2009-10-16 22:03:02
【问题描述】:

有什么方法可以从 .doc 中提取超链接。我在 doc 中有一堆超链接需要导入到我的数据库中。

我已尝试将 doc 转换为 HTML,但未传输超链接。

问候, 姆拉登

【问题讨论】:

    标签: php hyperlink doc


    【解决方案1】:

    我们遇到了类似的问题,最终使用了一个名为 Aspose.Words 的第三方组件。 你可以在这里找到它:http://www.aspose.com

    它适用于 .NET 和 Java。

    【讨论】:

    • 哇,我想这一定是新的。几年前,我搜索并搜索了这样一种不需要安装 Microsoft Office 的解决方案。但我找不到任何东西,所以我不得不使用办公自动化。我想它有点贵,但我更喜欢使用这样的组件。
    • 我可以为 Aspose.Words 担保。它为我们节省了数百小时的开发时间,并允许我们动态地创建 word 文档,超出了简单邮件合并所能完成的工作。我们还使用它从 Word 文档中删除所有文本以进行索引。如果您必须使用大量 MS Word 文档,我强烈推荐该产品。它还可以处理 RTF,这是一个奖励。
    【解决方案2】:

    您可以尝试将文件导入 OpenOffice 并查看是否传输了超链接。 OpenDocument 只是一个带有 XML 的 ZIP 文件,一旦掌握了它就很容易解析。

    【讨论】:

      【解决方案3】:

      我做了以下事情。我用 officeXP 打开了 .doc 文件,然后将其发布为博客,之后我以过滤网页的形式保存了该博客。这为您提供了可以轻松解析的漂亮 HTML。

      【讨论】:

        【解决方案4】:

        我意识到这是在您最初提出问题之后的几个月,但是,您也可以通过 Word 自动化提取 .doc 文件中的超链接。 API 中有超链接对象,您可以轻松提取。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2016-08-26
          • 2020-10-28
          • 1970-01-01
          • 2015-02-28
          • 2015-11-20
          • 1970-01-01
          • 2022-08-02
          • 1970-01-01
          相关资源
          最近更新 更多