Generieren Sie eine PDF aus einem CHM

2069
R. Martinho Fernandes

Ich habe viele Fragen zu PDF-Druckern gesehen und verwende bereits einen PDF-Drucker ( Bullzip-PDF-Drucker ).

Ich kann jedoch keinen PDF-Drucker verwenden, um ganze CHM-Dateien als PDF zu drucken . Ich verwende den Standard-CHM-Viewer in Windows. Ich kann nur ein ganzes Thema oder ein komplettes Unterthema drucken. Gibt es eine einfache Möglichkeit, alle Themen in ein PDF-Dokument zu übernehmen, vorzugsweise etwas, bei dem ich nicht jedes Thema einzeln drucken und dann irgendwie zusammenführen muss?

13
Dieser Link könnte hilfreich sein: http://stackoverflow.com/questions/739725/author-in-wiki-generate-pdf-documents-chm-files-or-embedded-help joe vor 15 Jahren 0
Dies scheint ein typisches [XY-Problem] zu sein (http://meta.stackexchange.com/questions/66377/what-is-the-xy-problem/66378#66378): Ihr eigentliches Problem ist, dass Sie vollständig drucken möchten CHM-Dateien, nicht das Erstellen von PDFs aus CHM. Sie glauben, dass dies der (einzige) Weg ist, aber es kann andere Methoden geben. Können Sie Ihren Fragetext und Titel bitte [edit] (http://superuser.com/review/suggested-edits/285366) bearbeiten? Jan Doggen vor 10 Jahren 0

1 Antwort auf die Frage

11
joe

Konvertierung unter Linux

Verwenden Sie chm2pdf

An den Fenstern

  1. Öffnen Sie zunächst den CHM-Decoder.
  2. Klicken Sie auf der Registerkarte Datei öffnen auf die Schaltfläche Öffnen, und wählen Sie den CHM aus, den Sie konvertieren möchten.
  3. Klicken Sie auf die Registerkarte Decode. Hängen Sie an den ausgewählten Namen einen Verzeichnisnamen an. Es wird ein neues Verzeichnis erstellt. Es ist egal, welchen Wert

Nun kommt der knifflige Teil. In chm2pdf wird die Reihenfolge der HTML-Dateien nachverfolgt. Sie verlieren die Bestellung hier und müssen sie von Hand rekonstruieren. Die Schwierigkeit variiert hier von Buch zu Buch. Lassen Sie die CHM-Datei in einem Fenster geöffnet, damit Sie einen Blick auf das Inhaltsverzeichnis werfen können.

Starten Sie jetzt HTMLDOC.

  1. Sie werden zuerst von der Registerkarte Eingabe begrüßt. Stellen Sie sicher, dass der Dokumenttyp auf Buch eingestellt ist.
  2. Klicken Sie auf die Schaltfläche "Dateien hinzufügen" und suchen Sie nach der Inhaltsverzeichnisdatei, die normalerweise als toc.html bezeichnet wird. Fügen Sie es zuerst hinzu.
  3. Klicken Sie erneut auf "Dateien hinzufügen ...". Sie müssen hier die Dateien in der richtigen Reihenfolge hinzufügen. Fügen Sie nur HTML-Dateien hinzu, sorgen Sie sich nicht um Bilder, sie werden konvertiert. Siehe Screenshots unten. Es kann so einfach sein, die gesamte Sache durch Verschieben auszuwählen, oder Sie müssen Kapitel für Kapitel hinzufügen.
  4. Klicken Sie auf die Registerkarte Ausgabe. Aktivieren Sie das Optionsfeld PDF im Ausgabeformat. Klicken Sie im Ausgabepfad auf die Schaltfläche Durchsuchen, navigieren Sie zum gewünschten Ziel, geben Sie einen Namen ein und klicken Sie auf OK.
  5. Klicken Sie auf die Registerkarte Seite. Überprüfen Sie, ob die Ränder in Ordnung sind. Im Allgemeinen funktioniert Universal, da CHM-Dateien normalerweise leicht umfließen können.
  6. Klicken Sie auf die Registerkarte PDF. Wählen Sie die PDF-Version 1.4 (Acrobat 5.0). Wählen Sie für die erste Seite Inhaltsverzeichnis.
  7. Klicken Sie auf die Schaltfläche Generieren.

Quelle: http://imaddicted.ca/guides/eslick/chm/

Nett. Genau das, was ich wollte Und ich kann dies automatisieren, da beide Optionen in der Befehlszeile funktionieren. Vielen Dank. R. Martinho Fernandes vor 15 Jahren 0
So habe ich chm2pdf unter (Fedora) Linux installiert: http://blog.randell.ph/2010/04/03/convert-chm-to-pdf-in-fedora-linux/, falls Sie Probleme bei der Installation haben . Randell vor 14 Jahren 1
chm2pdf ist wirklich cool! chappar vor 14 Jahren 0