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はそれらを16進エンコードのWMF/PNGデータとして保存しており、HTML内にインラインで置くのは適切ではありません。画像はソースアプリケーションから別途エクスポートしてください。

いいえ。これはインラインのテキスト書式に特化した軽量コンバーターなので、RTFの表は <table> に変換されず削除されます。表の多い文書は、まずDOCXに変換し、エディターで表を作り直してください。

これは意図的な設計です。コンバーターは文章と基本的な強調(太字、斜体、下線)を残し、フォント・色・サイズ・レイアウトを削除します。そのため、独自のデザインシステムで再スタイルするためのクリーンな土台が得られます。

はい。あなたのRTFは変換のために当社のサーバーへ送信され、HTMLとして返されます。変換のためだけに処理され、保存やログ記録は行いません。機密性の高い文書では、コピーを変換するか、事前に機密情報を削除してください。

関連ツール

このツールは他の言語でも利用できます