RTF 转 HTML 转换器

HTML
下一步

富文本格式(RTF)是 WordPad、老旧 Word 模板和计费系统之间的通用语言,但把原始 RTF 直接粘贴进 CMS,会留下内联的字体标签和多余的标记。这款轻量转换器会删除 RTF 控制字,并将核心的内联格式(\b\i\ul\par\line\tab)映射为干净、语义化的 HTML(<strong><em><u><p><br>),让你得到可读的段落,而不是排版噪声。它保留文字和基本强调,其余内容一律删除。

如何将 RTF 转换为 HTML

  1. 1

    粘贴 RTF 源码

    拖入一个 `.rtf` 文件,或粘贴原始代码(所有以 `{\rtf1` 开头的内容)。

  2. 2

    转换器映射控制字

    加粗、斜体、下划线、段落、换行和制表符会被自动转换为 HTML。

  3. 3

    预览结果

    并排查看渲染后的文本和原始 HTML。

  4. 4

    复制 HTML

    复制这段 HTML,粘贴到你的 CMS、编辑器或静态网站生成器中。

哪些内容会被映射,哪些会被删除

RTF 是围绕打字机时代的排版设计的,而非为网页而生。这是一款轻量转换器:它保留文字和核心的内联强调,删除一切无法干净转换为简单 HTML 的内容。

哪些内容会被映射

RTF 控制字 HTML 输出 说明
\b\b0 <strong>...</strong> 加粗
\i\i0 <em>...</em> 斜体
\ul\ul0 <u>...</u> 下划线
\par 新的 <p> 段落 段落分隔
\line <br> 换行
\tab 空格 制表符

哪些内容会被删除

  • 字体、字号和颜色:HTML 应依靠 CSS,而不是内联样式。
  • 表格、图片(\pict)和其他嵌入对象:会被删除,而非转换。
  • 列表、对齐和标题:输出是一整段连续的段落文本。
  • 样式表、修订标记、批注和元数据。

获得干净输出的技巧

  • 如果你只需要正文,先在源文件里去掉样式;纯 RTF 转换得最干净。
  • 之后用 HTML 格式化工具处理一遍,以获得可读的缩进。
  • 在你的 CMS 中自行添加标题、列表和表格:这款工具给你的是干净的段落文本作为基础,而不是完整的版式。

常见问题

不会。二进制图片(\pict 数据块)会被删除。RTF 以十六进制编码的 WMF/PNG 数据存储它们,把这些内容内联进 HTML 并不合适。请从源应用程序中单独导出图片。

不会。这是一款专注于内联文本格式的轻量转换器,因此 RTF 表格会被删除,而不是转换为 <table>。对于表格较多的文档,请先转换为 DOCX,再在你的编辑器中重建表格。

这是刻意为之。转换器保留文字和基本强调(加粗、斜体、下划线),删除字体、颜色、字号和版式,从而给你一个干净的基础,方便你在自己的设计系统中重新设置样式。

会。你的 RTF 会发送到我们的服务器进行转换,然后以 HTML 形式返回。它仅用于转换处理,不会被存储或记录。对于高度敏感的文档,请转换副本或先删除机密内容。

相关工具

此工具还提供其他语言版本