CHMからPDFを生成します


13

PDFプリンターに関する多くの質問を見てきましたが、すでにPDFプリンター(Bullzip PDFプリンター)を使用しています。

しかし、PDFプリンターを使用してCHMファイル全体を PDFに印刷することはできません。WindowsでデフォルトのCHMビューアーを使用しています。できることは、トピック全体またはサブトピック全体を印刷することだけです。すべてのトピックをPDFに入れる簡単な方法はありますか?できれば、各トピックを個別に印刷してから何らかの方法でマージする必要はありませんか?


これが役に立つかもしれませんリンクです:stackoverflow.com/questions/739725/...
ジョー・

これは典型的なXYの問題のようです。実際の問題は、CHMからPDFを作成する方法ではなく、CHMファイル全体を印刷することです。あなたはそれが(唯一の)方法だと思いますが、他の方法があるかもしれません。あなたがすることができ、編集、あなたの質問テキストとタイトルはしてください?
Jan Doggen 14

回答:


11

Linuxでの変換

chm2pdfを使用

窓の上

  1. まず、CHM Decoderを開きます。
  2. [ファイルを開く]タブで、[開く]ボタンをクリックし、変換するCHMを選択します。
  3. [デコード]タブをクリックします。選択したディレクトリ名にディレクトリ名を追加します。新しいディレクトリが作成されます。どんな値でも構いません

トリッキーな部分になりました。chm2pdfでは、HTMLファイルの順序を追跡します。ここで順序を失い、手作業で再構成する必要があります。ここでの難易度は本によって異なります。目次を覗くことができるように、CHMファイルを1つのウィンドウで開いたままにします。

次に、HTMLDOCを起動します。

  1. 最初に[入力]タブが表示されます。[ドキュメントタイプ]が[ブック]に設定されていることを確認します。
  2. 「ファイルを追加…」ボタンをクリックして、通常toc.htmlと呼ばれる目次ファイルを見つけます。最初に追加します。
  3. 「ファイルを追加…」をクリックします。ここで順番にファイルを追加する必要があります。HTMLファイルのみを追加してください。画像については心配しないでください。変換されます。以下のスクリーンショットをご覧ください。全体をシフト選択するのと同じくらい簡単かもしれませんし、章ごとに追加しなければならないかもしれません。
  4. [出力]タブをクリックします。[出力形式]の[PDF]ラジオボタンを選択します。[出力パス]の[参照]ボタンをクリックし、pdfの移動先を参照し、名前を入力して[OK]をクリックします。
  5. [ページ]タブをクリックします。マージンに問題がないことを確認してください。通常、CHMファイルは通常リフローしやすいため、Universalが機能します。
  6. [PDF]タブをクリックします。PDFバージョン1.4(Acrobat 5.0)を選択します。最初のページで、目次を選択します。
  7. [生成]ボタンをクリックします。

ソース:http : //imaddicted.ca/guides/eslick/chm/


いいね ちょうど私が欲しかったもの。そして、両方のオプションがコマンドラインで機能するため、これを自動化できます。ありがとう。
R.マルティーニョフェルナンデス

1
以下は、(Fedora)Linuxにchm2pdfをインストールした方法です。インストールに問題がある場合に備えてblog.randell.ph / 2010/04/03 / convert-chm-to-pdf- in -fedora-linuxをインストールします。
ランデル

chm2pdfは本当にクールです!
chappar
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.