Generieren Sie ein PDF aus einem CHM

13

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

Ich kann jedoch keinen PDF-Drucker zum Drucken ganzer CHM-Dateien in PDF verwenden. Ich verwende den Standard-CHM-Viewer in Windows. Ich kann nur ein ganzes Thema oder ein ganzes Unterthema drucken. Gibt es eine einfache Möglichkeit, alle Themen in ein PDF-Dokument umzuwandeln, wobei ich nicht jedes Thema einzeln ausdrucken und dann irgendwie zusammenführen muss?

R. Martinho Fernandes
quelle
Dieser Link könnte hilfreich sein: stackoverflow.com/questions/739725/…
Joe
Dies scheint ein typisches XY-Problem zu sein : Ihr eigentliches Problem ist, dass Sie ganze CHM-Dateien drucken möchten und nicht, wie Sie PDFs aus CHM erstellen. Sie denken, dass dies der (einzige) Weg ist, aber es kann auch andere Methoden geben. Können Sie bitte Ihren Fragentext und Titel bearbeiten ?
Jan Doggen

Antworten:

11

Konvertieren unter Linux

benutze chm2pdf

An Fenstern

  1. Öffnen Sie zuerst 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 einen Verzeichnisnamen an den ausgewählten an. Es wird ein neues Verzeichnis erstellt. Es ist egal, welchen Wert

Jetzt kommt der schwierige Teil. In chm2pdf wird die Reihenfolge der HTML-Dateien verfolgt. Sie verlieren hier die Bestellung und müssen diese von Hand rekonstruieren. Der Schwierigkeitsgrad variiert von Buch zu Buch. Lassen Sie die CHM-Datei in einem Fenster geöffnet, damit Sie das Inhaltsverzeichnis einsehen können.

Starten Sie nun HTMLDOC.

  1. Sie werden zuerst von der Registerkarte Eingabe begrüßt. Stellen Sie sicher, dass der Dokumenttyp auf Buchen eingestellt ist.
  2. Klicken Sie auf die Schaltfläche „Add Files…“ (Dateien hinzufügen) und suchen Sie die Inhaltsverzeichnisdatei, die normalerweise toc.html heißt. Fügen Sie es zuerst hinzu.
  3. Klicken Sie erneut auf "Dateien hinzufügen ...". Sie müssen die Dateien der Reihe nach hier hinzufügen. Füge nur HTML-Dateien hinzu, mache dir keine Sorgen um Bilder, sie werden konvertiert. Siehe Screenshots unten. Es ist möglicherweise so einfach wie das Auswählen der gesamten Funktion bei gedrückter Umschalttaste 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 zu der Stelle, an der die PDF-Datei gespeichert werden soll, 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 in der Regel leicht reflowbar sind.
  6. Klicken Sie auf die Registerkarte PDF. Wählen Sie 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/

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