gpt4 book ai didi

ms-word - 如何将网页(从 Intranet wiki)转换为 Office 文档?

转载 作者:行者123 更新时间:2023-12-04 18:12:23 24 4
gpt4 key购买 nike

我在公司的 Intranet 上有一组 Wiki 页面(MediaWiki 样式),我想将其转换为 Microsoft Office Word 文档(或可以导入其中的内容)。我要寻找的东西,有:

要求

  • 尽可能保持格式
  • 不需要在托管 Wiki 的服务器上更改任何内容(不能添加插件,也不能从我这边修改配置文件)
  • 该解决方案可以以编程方式(因为我也是开发人员),具有 Python/C#/C++ 等风格

  • 排除
  • 看起来不像“Wiki 到 Acrobat PDF Pro 到 Microsof Office Word”的解决方案(因为我们没有 Acrobat PDF Pro)。实际上,即使是非 Pro 版本(允许“在​​线另存为 Microsoft Word”选项)在我的公司(非常旧的 Adob​​e 套件版本)中也不可用。但是,我仍然可以将页面导出为 pdf,但是从我们拥有的 Wiki 来看,它看起来不太好(因为对于 A4 格式,某些元素太大了,并且从生成的 pdf 中刮掉了多余的部分。我无论如何都希望它们被包含在内,并最终能够在 Word 中使用“不良”格式
  • 由于它是一个内网维基,在线解决方案不在范围内
  • 暗示我可以复制 Wiki 的数据库并在其他地方(例如在家)进行操作的解决方案也在范围之外

  • 选项
  • 该解决方案可以在 Windows 或类似 Linux (CentOS) 上运行
  • 如果可以批量做就更好了,但不是必须的



  • 您是否有任何可以满足我需求的解决方案的提示?

    最佳答案

    一个非常简单的解决方案是在 Word 的打开文档对话框中打开 Wiki 的 URL,例如通过粘贴 URL http://en.wikipedia.org/w/index.php?title=Microsoft_Word&printable=yes进入文件名文本框。这不需要任何编程,仍然给出了令人满意的结果。

    如果您需要批处理解决方案,您可以在 VBA 中编写一个简单的脚本来为您创建和保存文档:

    Sub OpenFromWiki()

    Documents.Open FileName:= _
    "http://en.wikipedia.org/w/index.php?title=Microsoft_Word&printable=yes", _
    ConfirmConversions:=False, ReadOnly:=True, AddToRecentFiles:=False, _
    PasswordDocument:="", PasswordTemplate:="", Revert:=False, _
    WritePasswordDocument:=""

    End Sub

    关于ms-word - 如何将网页(从 Intranet wiki)转换为 Office 文档?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10887580/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com