2016-07-11 3 views
-4

Ich habe Tausende von HTML-Dateien und möchte diese Dateien in chm-Erweiterung konvertieren.Wie konvertiert man HTML-Datei in das Format chm mit C#?

Bitte irgendeine Weise, HTML-Datei zum chm Format mit C# zu konvertieren.

danke.

+2

Normalerweise führst du einfach einen Hilfedatei-Compiler aus. Mit was genau hast du Probleme? – BugFinder

+0

Ich möchte es programmgesteuert mit C# Ich weiß nicht den Weg! –

+0

Das ist was id noch tun. Hilfe-Compiler tun es sehr effizient. Du müsstest viel über chm nachlesen, um dein eigenes zu schreiben – BugFinder

Antwort

0

Das Erstellen von Hilfedateien (CHM) und Hilfeerstellung hat eine Lernkurve. Wie @BugFinder in seinem Kommentar erwähnt hat - und Sie werden wieder gewarnt - müssten Sie viel über CHM nachlesen, um Ihre eigenen in C# zu schreiben.

Bitte beachten Sie, dass HTMLHelp (HH) vor vielen Jahren mit IE4 und Windows 95 ausgeliefert wurde. HTML Help befindet sich im Wartungsmodus, dh es werden weder für die Laufzeitumgebung noch für den Compiler neue Features erwartet. Alle Mainstream-Entwicklung auf HH hat aufgehört. Aber es läuft immer noch unter Windows10 und dem besten Hilfedateiformat für Windows-basierte Anwendungen.

Sie finden viele (und einige teure) Tools zur Hilfeerstellung.

Was ich wirklich empfehlen würde, ist das Shareware-Tool von Rob Chandler FAR HTML Sie können alles mit Ihrem bevorzugten HTML-Editor draußen machen und FAR in Ihren Workflow einfügen. Oder verwenden Sie einfach Ihre vorhandenen HTML-Dateien. Es ist ein günstiges Tool und die Assistenten sind großartig. Probieren Sie es für Ihre Bedürfnisse.

Ein Tipp - schauen Sie nicht alle Optionen von FAR HTML beim Start an.

  1. Legen Sie Ihre HTML-Dateien auf strukturierte Unterordner Ihres Projektordner und beachten Sie CHM wie ein Reißverschluss-Bahn ist z.B.

    welcome.htm
    design.css
    First_Steps \ download.htm
    First_Steps \ starting_program.htm
    How_to_extend \ extend_menu.htm
    How_to_extend \ power_function.htm
    images \ gui_screenshot.jpg

  2. Ziehen Sie diese Dateien in FAR HTML oder öffnen Sie sie von der Assistent Dialog in Ihrem Arbeitsstammordner

  3. Starten Sie den Assistenten für Htmlhelp 1.x siehe Hauptmenü: Authoring> Hilfe-Assistent
  4. Folgen Sie der Assistent die Schritte
  5. Bereit ..

enter image description here

Verwandte Themen