3

私はいくつかのドキュメントを書かなければなりませんでした。各ページを MS Word で作成し、各 *.docx を htm ファイルとして保存しました。「HTML Help Workshop」(マイクロソフト製) を使用して chm ファイルをコンパイルしています。

chm ファイルを正常に作成できましたが、問題は、chm ファイル内のすべての画像が表示されないことです。*.chm ファイルを別のフォルダーに逆コンパイルして、各 .htm ファイルを Web ブラウザーで開いてみました。すべての画像が正しく表示されます。

では、chm ファイルに表示されないのはなぜですか。奇妙なことに、それらの一部だけが表示されません。画像形式が問題を引き起こしているかどうかを確認しましたが、すべての画像は同じ形式です。ファイルの命名に問題がないか確認しましたが、すべての画像は対応するフォルダー内で image[001-100].jpg のように名前が付けられています。

何がうまくいかないかについて何か考えはありますか?

4

1 に答える 1

6

HTML Help Workshop (HHW) は、Word によって生成された HTML に問題があることが知られています (より正確に言えば、Word はひどい HTML を生成します)。一部のバージョンでは、HHW が処理できない IMG タグの周りに VML コーディングを配置しています。

可能な解決策:

  • Word の場合: [ブラウザでグラフィックを表示するために VML に依存する] オプションの選択を解除します ([ツール] > [オプション] > [一般] > [Web オプション])。
  • Word の場合:「フィルター済み HTML」として保存します。
  • HHW: プロジェクトの [FILES] セクションに画像を手動で追加します。

これが役立つかどうか教えてください。

詳細については、HTML ヘルプ 1.X FAQを参照してください。

于 2010-08-10T12:18:11.993 に答える