Drucken von CHM-Dateien

4428
Rook

Eigentlich ein einfaches Problem, ... was wäre der beste Weg, einige chm-Dateien zu drucken, damit es auf Papier aussieht?

Ich habe einige Handbücher, die ich auch in Papierform haben möchte, und das Drucken von chm Seite für Seite ist ein Schmerz.

Also wurden alle Ideen begrüßt.

6
Nicht so einfach wie du vielleicht denkst. Ich muss noch eine "silberne Kugel" finden, die gut formatierte, gut aussehende Dokumente macht. DaveParillo vor 14 Jahren 0
Ja, erzähl mir davon. Ich schaue mir die Lösungen unten an, und obwohl sie praktikabel sind, bieten sie * das * nicht an. Ich meine, das sind alles Workarounds, so oder so. Rook vor 14 Jahren 0

5 Antworten auf die Frage

4

Wenn Sie Windows verwenden:

1.Extrahieren Sie die HTML-Dateien aus der Eingabeaufforderung mit dem Befehl HH.EXE aus dem CHM-Container

Beispiel:

HH.EXE -decompile C:\Temp\decompile-folder C:\Temp\yourCHM.chm 

2. die HTML-Dateien in einer einzigen Datei zusammenführen (zB mit SoftSnow Merger )

3. Drucken Sie die HTML-Datei.

Wenn Sie nichts dagegen haben, $ 19,95 auszugeben, können Sie ABC Amber CHM Converter verwenden :

liest CHM-Dateien und konvertiert sie in PDF (keine Installation von Adobe Acrobat erforderlich), HTML (einzelne Datei und Website), RTF (MS Word muss nicht installiert sein), HLP, TXT (ANSI und Unicode) ), DOK (MS Word), DBF, MDB (MS Access), CSV, XML, XLS (MS Excel), Zwischenablage

3
JT.WK

Alternativ können Sie versuchen, die chm in ein pdf umzuwandeln? Es gibt viele kostenlose Programme, die Ihnen dabei helfen.

Ich würde das chm wie Molly dekompilieren, dann das HTML in PDF konvertieren. DaveParillo vor 14 Jahren 1
1
Saar

Für den Fall, dass Sie ein einzelnes Thema von chm document drucken möchten. Klicken Sie mit der rechten Maustaste auf ein Thema. Daraufhin erscheint ein Popup, in dem Sie die Option "Ausgewählte Überschrift und alle Unterthemen drucken" auswählen.

Hoffe das hilft dir.

Aktualisieren:

dein Kommentar

Wie konvertiert man chm-Dateien in eine xhtml-Datei?

Nachdem Sie sich die obigen Diskussionen angesehen haben, können Sie chm in ein einzelnes HTML-Dokument konvertieren und dann eine Lösung drucken. Aber es ist zeitaufwändig.

Eigentlich möchte ich etwa 7 Dokumente insgesamt drucken. Rook vor 14 Jahren 0
1
npocmaka

ohne externe Werkzeuge:

@echo off  if "%~1" equ "" ( echo usage: echo %~n0 file.chm exit /b 1 )  if "%~x1" neq ".chm" ( echo you need a file with .chm etension exit /b 2 )   start "" /b /wait hh -decompile ~~ %~sf1  ::w32tm /stripchart /computer:localhost /period:1 /dataonly /samples:8 >nul 2>&1  for /r "~~" %%h in (*.htm) do ( rundll32.exe "%systemroot%\system32\mshtml.dll",PrintHTML "%%~fh" )  rd "~~" /s /q >nul 2>nul 
0
jacktrades

Was ist mit Calibre ? Sie können in mehrere Formate konvertieren und dort drucken.