Batch HTML to PDF Converter Batch HTML to PDF Converter

HTML PDF 一括変換ソフトをダウンロードして、複数のページを1つのPDFに結合

HTML PDF 一括変換ソフトは、保存した.HTML、.HTM、.XHTMLページが入ったフォルダーを読み込み、Windows PC上でPDFを作成します。各ページの隣にあるリソースフォルダーも一緒に取り込むため、画像もPDFに入ります。

Windows 11 / 10登録不要の無料体験
Batch HTML to PDF Converter スクリーンショット.
どのブラウザーでも、Webページを保存すると.HTMLファイルと、ページと同じ名前のフォルダーができ、そこに画像やスタイルシートが入ります。ファイルだけを移動すると、ページは空白のまま開きます。ファイル自体は問題なく見えても、変換したPDFには抜けができることがあります。SoftOrbitsのHTML PDF 一括変換ソフトは、リスト全体を一度に読み込み、各ページをそのフォルダーと一緒に扱います。出力形式はPDFまたはプレーンなTXTです。

HTML PDF 一括変換ソフトのダウンロードと使い方

フォルダーをまるごとキューに追加する.
1

フォルダーをまるごとキューに追加する

HTML PDF 一括変換ソフトをダウンロードし、保存したページをドラッグして追加します。リソースフォルダーは元の場所に置いたままにしてください。プログラムが各フォルダーを名前で見つけ、ページと一緒に扱います。

「すべてのページを1つのPDFに結合」にチェックを入れる.
2

「すべてのページを1つのPDFに結合」にチェックを入れる

このチェックボックスは「出力」欄にあり、その下に「結合ファイル名」があります。そこに結合後の文書の名前を入力します。ページは、画面上のリストの上から下の順に並びます。順番はページを追加した順で決まり、プログラムはその順番を保ちます。

形式と出力フォルダーを設定する.
3

形式と出力フォルダーを設定する

「出力形式」ではPDFとTXTを選べます。結合できるのはPDFだけです。結合にチェックを入れたままTXTに切り替えると、プログラムは結合の設定を無視し、その理由を画面に1行で表示します。出力フォルダーには、結果を保存したい場所を指定します。

「開始」を押して、結果のまとめを確認する.
4

「開始」を押して、結果のまとめを確認する

キューがリストを順に処理していくにつれて、各行に状態が表示されます。ページのレンダリングに失敗した場合、プログラムはそのページに印を付けてスキップし、処理を続けます。スキップしたページの数は、最後のまとめに表示されます。

保存したページを扱う

「開始」を1回押すだけで、エクスポートしたフォルダーをまるごと処理.

「開始」を1回押すだけで、エクスポートしたフォルダーをまるごと処理

レポート作成ソフトは期間ごとにHTMLファイルを1つ出力し、会計ソフトは顧客ごとに請求書をエクスポートし、チャットクライアントは会話ごとにスレッドを書き出します。あるサポートフォーラムでは、50個以上の.HTMファイルを1つずつ手で開いていた人が、マクロで作業を速くできないかと質問していました。ブラウザーには、この作業を一括で行うモードがありません。フォルダーをドロップして、あとはプログラムに任せてください。

社内レポートを自分のPCの外に出さない

公開されているWebページをアップロードするのと、給与データのエクスポート、ディスカバリー(証拠開示)資料一式、社内Wikiのダンプをアップロードするのとでは、判断の重みが違います。Webフォームが受け付けるのはファイル1つですが、保存したページにはフォルダーも必要です。ページごとに、この2つを手作業でZIPにまとめなければなりません。フォルダーがないと、ページの見た目の大部分が失われます。無料のWebサービスでは、1文書あたり20ページまで、あるいは1時間に3件までといった上限があります。HTML PDF 一括変換ソフトは、お使いのPC上で動作します。完了した実行をスニファーで監視したところ、外部へ送信されたリクエストは1件も検出されませんでした。

社内レポートを自分のPCの外に出さない.
テキストと一緒に届く画像.

テキストと一緒に届く画像

サポートフォーラムでは、同じ不満が繰り返し書き込まれています。変換したページで、写真があった場所に青い疑問符が表示されるというものです。変換ソフトが、../images/header.jpgのような背景画像の相対パスを解決できなかった場合もあります。ただ、それより多いのは、フォルダーがファイルと一緒に移動されていなかった場合です。警告は出ません。気づくのはPDFを開いたときで、そのころには元のファイルがもう残っていないこともあります。

40ページを入れて、1つの文書を出力

「すべてのページを1つのPDFに結合」にチェックを入れると、各ページを個別にレンダリングしてから、画面に表示された順にプログラムがつなぎ合わせます。あるページが失敗しても、残りのページで文書が作成されます。

ページの隣にあるフォルダーも一緒に

フォルダー名は、ブラウザーや言語によってpage_files、page.files、page-files、_fichiers、_dateienなどと異なります。プログラムはこの命名パターンを認識するので、これらのフォルダーとその中の階層全体がページと一緒に扱われます。フォルダー内のジャンクションポイントはたどりません。リンクのせいでドライブの半分が処理に巻き込まれるのを防ぐためです。同じページを変換したところ、フォルダーが隣にある場合は2枚で77,415バイト、ない場合は1枚で64,042バイトになりました。

深い階層のパスでもレンダリング可能

保存したページは、プロジェクトフォルダー、日付、元のURLから付けたスラッグといった深い階層に置かれていることがあります。パスが約260文字を超えると、レンダラーは白紙を返します。HTML PDF 一括変換ソフトは200文字を目安に監視し、短い一時フォルダーに文書をpage.htmlという名前で用意して、リソースもその隣にコピーします。この一時フォルダーを目にすることなく、通常のPDFが得られます。

Wordやコンテンツ管理システム(CMS)が出力するXHTML

Wordや一部のコンテンツ管理システムは、エクスポートした記事を.XHTMLとして保存します。レンダラーはこのマークアップを通常のHTMLとして扱います。一時フォルダーに用意する際、あとで拡張子が原因の問題が起きないよう、コピーには.htmlの名前が付けられます。.HTML、.HTM、.XHTMLを1つのキューに入れ、同じ設定で処理できます。

レイアウトが邪魔なときはプレーンテキストで

「出力形式」でTXTを選ぶと、ページの装飾部分を取り除いて本文だけを残せます。次の作業が、3年分のエクスポート済みチケットをgrepで検索することであれば便利です。ページごとにテキストファイルが1つ作成されます。

ultra-hd-4k

いまも更新が続くレンダラー

HTMLを一括処理するプログラムの多くは、2023年1月2日にアーカイブされたwkhtmltopdfをいまも使っています。その最終ビルドはセキュリティパッチの提供が止まっており、深刻度9.8のSSRF脆弱性であるCVE-2022-35583が残ったままです。当社のプログラムは、Windows 11に含まれ、Windows 10にはMicrosoft Updateを通じて提供されるChromiumランタイムのWebView2でレンダリングします。WebView2は一括処理1回につき1度だけ起動し、起動に約1.9秒、文書1件あたりおよそ1秒かかります。応答しなくなったページは120秒待ってからスキップし、次に進みます。

Batch HTML to PDF Converter
Batch HTML to PDF ConverterHTML PDF 一括変換ソフトをダウンロードし、保存したページを追加して、「すべてのページを1つのPDFに結合」にチェックを入れてください。

HTML PDF 一括変換ソフトが必要な人

経理・バックオフィス部門

会計ソフトは、取引明細書、請求書、期間レポートをHTMLでエクスポートします。一方、文書保管の担当が求めるのは月に1つのPDFです。そうしなければ、ばらばらの90ページと、その隣に90個のフォルダーが残ります。

Web・ドキュメント制作チーム

静的なドキュメントのビルドや、クライアントに見せるページ校正一式は、ファイルごとにアセットが付いたHTMLのフォルダーになります。レビュー担当者にZIPを送ると、どのファイルを開けばよいかを説明しなければなりません。PDFを送れば、その説明は不要です。

保存した資料をもとに作業するアナリスト

ブラウザーで調査をすると、保存したページが数十件、それぞれのフォルダーと一緒にドライブに残ります。そのドライブが再イメージングされても、案件フォルダーに保管した日付入りのPDFは残り、2年後でも引用できます。

Batch HTML to PDF Converter
Batch HTML to PDF Converter
価格
出身 3869 円
バージョン
3.8
ファイルサイズ
18.5 メガバイト
最終更新
26/08/26
System Requirements
  • Windows 11/10/8.1/8/7 (32/64ビット)
  • Intel i3、AMD Ryzen 5以上
  • 4 GB以上のRAM
  • NVIDIA® GeForce®シリーズ8および8M、Intel® HD Graphics 2000、Quadro FX 4800、Quadro FX 5600、AMD Radeon™ R600、Mobility Radeon™ HD 4330、Mobility FirePro™シリーズ、Radeon™ R5 M230以上のグラフィックスカード(最新のドライバーが必要)
  • 1280 × 768の画面解像度、32ビットカラー
  • 1 GB以上の空きハードディスク容量

よく聞かれる質問

ページをドラッグして追加します。「出力形式」欄でPDFを選び、出力先を設定して、「開始」を1回押します。プログラムは、ファイルについて尋ねたり次のページの確認を求めたりするために止まることなく、最後まで動きます。デモモードでは1日3ページまで変換でき、ご自分のページで試せます。

はい。「すべてのページを1つのPDFに結合」にチェックを入れ、結合ファイルに名前を付けます。読ませたい順にページを追加してください。文書はリストの順番どおりになります。結合できるのはPDF出力だけです。TXTでは、ページごとにテキストファイルが1つ作成されます。

いいえ、HTMLからPDFへの変換はオフラインで行われます。レンダラーはネットワークを遮断した状態で起動するため、名前解決は失敗し、リモートのリソースには到達できません。保存したページが、どこかのCDNにあるスタイルシートやフォントを参照していることもありますが、そうした参照は解決されないままになります。印刷されるのは、ディスク上にあるものだけです。「ウェブページ、完全」を選んでフォルダーごと保存すれば、ページ全体が変換されます。リモートのアセットに頼っている.HTMLファイル単体は、素のマークアップとして変換されます。

画像とCSSは、ページの隣のフォルダーに入っていれば反映されます。./page_filesのような相対参照は、CSSの背景も含めて、ブラウザーで表示したときと同じように解決されます。ブラウザーから直接印刷するとこれらが抜けるのは、印刷ダイアログの「背景のグラフィック」が既定でオフになっていて、そのことを知らせる表示もないためです。JavaScriptはオフにしています。印刷するのは他人が作ったページだからです。スクリプトの実行後にだけ現れるコンテンツは、元のマークアップのまま出力されます。

いいえ。PDFはオープンな形式で、ページを印刷できるレンダラーであればPDFを書き出せます。汎用のPDFスイートでも、HTMLファイル1つなら十分に処理できます。しかし90個となると、まったく別の作業です。すべてのページをリソースフォルダーと一緒に扱い、フォルダー全体を無人で最後まで処理できる必要があります。

各ページをリソースフォルダーと一緒に扱い、変換結果を1つの文書に結合し、作業を自分のPCの中で完結させることです。失敗したファイルをプログラムがどう扱うかも確認してください。このプログラムは、ウィンドウ上でそのファイルに印を付け、キューの処理を続けます。

キューにファイル数の上限はありません。デモモードでは1日3ページまで変換でき、透かしは入らず、1つの文書に含まれるページ数にも制限はありません。カウンターは午前0時にリセットされます。結合モードでは、開始前にその日の残り枚数を確認し、リストが長すぎる場合は収まるように切り詰めるので、途中で失敗することがありません。非常に長いパスは、一時フォルダーへの配置で対応します。応答しなくなった文書は120秒待ってからスキップし、処理を続けます。

評価する Batch HTML to PDF Converter

  • Windows 7
  • Windows 8
  • Windows 10
  • Windows 11
著者: SoftOrbits (English)
4.5
平均評価: 4.5 出身 1146 投票数
良い

Risk-free download

progressive-webapps/apis/offline-first Created with Sketch.
100% offline
Your files never leave your PC
Safe & secure download
Directly from the official website
No sign-up required
No account or email to get started
Trusted since 2006
Desktop software for Windows