7

doxygenを使用して HTML ファイルを作成しましたが、そのドキュメントを .chm 形式に変換したいと考えています。

これどうやってするの?

4

6 に答える 6

16

NDoc は死んだプロジェクトです。その後継はSandcastle & Sandcastle Helpfile Builderです。

Sandcastle アイテムの両方を使用しました。それらはセットアップが簡単で、適切なドキュメントがあり、chm ファイルの生成はアプリケーションにネイティブです。切り替えることができれば、doxygen よりもはるかに優れた選択肢になります。

それ以外の場合は、HTML から chm への情報について、このリンクをチェックしてください: http://younsi.blogspot.com/2007/04/doxygen-to-html-to-chm.html

于 2009-04-01T14:45:17.397 に答える
3

元の NDoc プロジェクトは終了しましたが、NDoc3という新しいプロジェクトがあります。

NDoc3 は .NET 2.0 ~ 3.5 をサポートします。現在ベータ版として利用可能で、私にとってはうまくいきました. プロジェクトがまだアクティブかどうかはわかりません - 最後のベータ版は 2009 年 4 月にリリースされました。

于 2009-10-23T13:28:54.370 に答える
1

外部ヘルプ コンパイラを使用したくない場合 (展開には、SDK 全体を公式に展開する必要があります) には、chms を記述できるオープン ソース C ライブラリである libchm もあります。

Delphi ユーザーは、Free Pascal の libchm の並列実装を検討することをお勧めします。これは、Pascal ソリューションを使用すると組み込みが容易になるためです。

于 2009-05-18T08:55:10.417 に答える
1

Doxygen 以外に必要なのは、Microsoft の Web サイトにある HTML ヘルプ コンパイラだけです。

その後、Doxywizard を使用して、Doxygen にコンパイラ実行可能ファイル (hhc.exe) を指定できます。「GENERATE_HTMLHELP」ボックスにチェックを入れ、.chm ファイルを配置する場所を選択すると、準備完了です。

于 2009-04-30T06:53:17.663 に答える
0

NDocを使用する

于 2009-04-01T14:43:01.303 に答える
0

それがあなたに合っているなら、KEL CHM Creatorを試すことができます。

于 2011-08-28T14:44:59.300 に答える