DOCX→HTML変換
Word(.docx)をHTMLへ変換してプレビュー・コピー・保存
DOCXファイル
ファイルを選ぶと自動で変換します。対応するのは .docx だけです(古い形式の .doc には対応していません)。
オプション・出力
プレビュー
保存するHTMLファイルと同じ内容を表示します。
変換される内容と注意点
- 見出し(Wordの「見出し1」〜「見出し6」スタイル)・段落・太字・斜体・取り消し線・上付き/下付き・箇条書きと番号付きリスト・表・リンク・画像・脚注をHTMLの要素に変換します。変換には mammoth.js を使っています。
- フォントの種類・文字の大きさ・文字色・蛍光ペン・下線・配置(中央揃えなど)・行間・ページ設定・ヘッダーとフッターは再現しません。表の罫線や塗りつぶしも再現しません。
- 画像はHTMLの中に埋め込みます(data URI)。EMF・WMFなど、ブラウザーが表示できない形式の画像は表示されません。
- リンクは http・https・mailto と文書内のリンクだけを残し、それ以外(javascript: など)はリンクを外して文字だけにします。
- 「最小限のスタイルを付与」は、保存・コピーするHTMLに文字・見出し・表・画像の簡単なCSSを付けます。切り替えるとプレビューと保存する内容がすぐに変わります(もう一度変換する必要はありません)。
- 「HTMLをコピー」と「HTMLを保存」は、<!DOCTYPE html> から始まるHTMLファイル全体を扱います。「本文だけコピー」は、body の中身(変換した本文のHTML)だけをコピーします。保存するファイル名は「元のファイル名.html」(UTF-8)です。
- 変換できない書式などがあった場合は、mammoth.js が出したメッセージ(英語)を件数とともに表示します。
- 読み込めないファイル(.doc、パスワード付き、破損したファイルなど)の場合は、メッセージを表示し、前の変換結果は消去します。
処理はブラウザ内で行い、ファイルをサーバーへ送信しません。