【问题标题】:Putting several hundred .doc pages into webpage将数百个 .doc 页面放入网页
【发布时间】:2010-07-14 18:34:59
【问题描述】:

我有数百个带有文本的 .doc 文件,我需要将它们放在网页上。

我意识到我可以将每个 .doc 文件转换为 .txt,然后使用服务器端包含将每个页面的内容嵌入到网页中。这将节省大量时间,因为我可以简单地拥有一个 .php?txt=... 页面,该页面将根据用户按下的链接显示不同的 .txt 包含内容。这在内容方面非常有效。

但是,当它转换为 .txt 时,所有格式都会丢失(标题应为粗体)

当我使用 Microsoft Word 将这些 .doc 文件转换为 .html 时,大约 20 行文档变得臃肿 >300 行 .htm 文件(可能是因为每个段落都放入了文本框)

Dreamweaver 的“清理 Word HTML”有所帮助,但代码仍然非常臃肿。

你建议怎么做?

编辑:我可能已经解决了我自己的问题,尝试将 Google 文档嵌入到我的页面中。

【问题讨论】:

    标签: html text ms-word include


    【解决方案1】:

    有一个名为 wv(以前的 mswordview)的程序套件。它有一个程序 wvWare。该软件可以将Word文档转换为HTML。

    此外,您可以使用 Word 的输出并通过 tidy 发送。这样可以更正标记,通常可以处理 Word 所犯的错误。

    【讨论】:

      【解决方案2】:

      【讨论】:

        【解决方案3】:

        MS Word 是英国媒体报道。它自己的标记是臃肿的,因此任何将其自动转换为 HTML 的尝试都会继承这些问题。你最终会得到这样的垃圾:<strong><strong></strong></strong>,没有任何理由。

        Dreamweaver 可以对其进行大量清理,但除了剥离/注释之外,没有什么能让您获得干净的结果。

        这就是为什么大多数人使用 PDF 来解决这类问题。

        【讨论】:

        • 我主要担心移动设备无法读取 PDF 文件。
        【解决方案4】:

        我的直接反应是将文档转换为 PDF。这通常会很好地保留格式,并且用户通常会将他们的浏览器设置为以一种或另一种方式查看 PDF(而少数不这样做的人无疑习惯于无法在很多网站上查看大量文档)。

        【讨论】:

          【解决方案5】:

          好的,谢谢大家的建议,但我想让没有 pdf 查看器的所有人也可以访问此页面。

          Google 文档允许您批量上传您的文本文件(也可以为您转换它们)

          然后您可以将它们导出到 iframe 中以嵌入到任何 html 文档中。

          【讨论】:

          • 您只能在一段时间后接受自己的答案,大约 20 分钟左右。
          猜你喜欢
          • 2012-06-18
          • 2017-04-06
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多