HTMLをPDFに変換 — 本物の構造、本物のベクターテキスト
多くの「HTMLをPDF」ツールは、レンダリング済みページのスクリーンショットを撮ります。見出しが画像になり、テキストを選択できず、ファイルサイズが10倍以上に膨れ上がります。
ピクセルではなく要素を解析します。
見出しは見出しのまま。リストはリストのまま。表は表のまま — ネイティブPDFテキストとして。
このコンバーターはHTML DOMを走査し、ブロック要素(h1〜h6、p、ul/ol、table)を検出して、一貫したタイポグラフィのネイティブPDF構造を出力します。結果は軽量で、テキスト選択・検索が可能です。
技術コンテンツ(ドキュメント、Wikiの記事、生成されたレポート、フォーマット済みメール)に最適なツールです。ピクセル完全なCSSレンダリングが必要な場合は、ブラウザの「印刷→PDFとして保存」をご利用ください。
.htmlおよび.htmファイル用のブラウザベースのHTMLからPDFへのコンバーターです。HTMLの<body>の内容を解析し、セキュリティのために<script>と<style>を除去し、DejaVu Sansを使ったネイティブPDFテキストとしてブロック要素を描画します。関連ツール:WordをPDFに、ExcelをPDFに、JPGをPDFに、PDFを変換。
✔ <script>と<style>ブロックを除去 — 信頼できないHTMLも安全に入力可能
透かしなし。登録不要。細かい条件なし。
このHTMLをPDFツールが絶対にしない3つのこと
ブラウザのみのアーキテクチャにより、よくある3つのフリーミアムの手法が構造的に不要になります。
使い方 — 3ステップ、セットアップ不要
ページを開いてファイルをドロップするだけでPDFが得られます。変換はブラウザのタブ内、お使いのCPU上で実行されます。アップロードは一切ありません。
<script>/<style>を除去します。保持される内容
コンバーターはHTML DOMを走査し、ページのスクリーンショットではなく対応するネイティブPDF構造を出力します。
<h1>から<h6>まで、PDFフォントサイズ(20pt→12pt)でレンダリングされます。ソースファイルのCSSに依存せず、見やすい構造が保持されます。<p>ブロックはコンテンツ幅で自動折り返しされます。<strong>、<em>、<b>/<i>はインライン太字/斜体として描画され、単語間のスペースは正確に保たれます。<ul>は•の箇条書き、<ol>は1./2./3.の番号付きを使用します。適切なインデントが適用され、長いリスト項目も正しく折り返されます。<table>はセル罫線付きでレンダリングされ、<thead>行には薄いグレーの背景が付き、セルの内容は折り返されます。表が長い場合もセルはページをまたいで整然と分割されます。<script>ブロックは解析前に除去されるため、信頼できないHTMLでも変換中にコードが実行されることはありません。<style>も除去され、独自のタイポグラフィが適用されます。主な使用例
HTMLは汎用の交換フォーマット。PDFは汎用の共有フォーマット。変換が重要な場面を紹介します。
3要素の比較
5つの行。「このHTMLをPDFにしたい」という場合に実際に重要な点です。
関連する無料コンバーター
すべて同じ「登録不要・透かしなし・ブラウザ内で実行」モデルを採用。
よくある質問
登録が必要ですか?
1日の変換回数に制限はありますか?
出力されるPDFに透かしは入りますか?
HTMLファイルのCSSは適用されますか?
<script>と<style>ブロックを除去し、独自のタイポグラフィ(DejaVu Sans、本文11pt、サイズ付き見出し、罫線付き表、リストの箇条書き)を適用します。これは意図的なものです — ソースファイルのスタイルに依らず、一貫した印刷に適した結果が保証されます。ピクセル完全なCSSレンダリングが必要な場合は、ブラウザの「印刷→PDFとして保存」をご利用ください。どのHTML要素がサポートされていますか?
<h1>から<h6>、<p>、<ul>、<ol>、<li>、<table>(<thead>/<tbody>/<tr>/<td>/<th>含む)、<br>、汎用ラッパーとしての<div>。インライン:<strong>、<b>、<em>、<i>、<a>(スタイル付きテキストとして描画 — v1ではリンクはクリック可能になりません)。JavaScriptでレンダリングされるコンテンツ(SPA)はどうなりますか?
HTMLに埋め込まれた画像は保持されますか?
<img>タグはスキップされます。画像サポートはロードマップにありますが、複雑さが大幅に増します。主にテキストのHTMLコンテンツ(技術文書、記事、ブログ記事)であれば、現在の出力は十分な品質です。表はどのようにレンダリングされますか?
<th>)に薄いグレーの背景、折り返されたセルコンテンツのネイティブPDF表として描画されます。表が長い場合もセルはページをまたいで整然と分割されます。結合セル(rowspan/colspan)はv1では独立したセルとして展開されます。ファイルはサーバーにアップロードされますか?
HTMLに完全な<html><head><body>構造がある場合はどうなりますか?
<body>のinnerHTMLを抽出してレンダリングします。<head>(およびその<meta>、<link>、<script>)は無視されます。<body>タグがない場合、ファイル全体をフラグメントとして扱い、そのまま解析します。どの言語・文字がサポートされていますか?
ブラウザの「印刷→PDFとして保存」と比較してどうですか?
ファイルサイズの上限はありますか?
本当に隠れた有料ティアのない無料ですか?
貼り付けたHTMLを変換できますか、それともファイルのみですか?
登録不要。制限なし。本物のベクターテキスト。
ページを開いて.htmlファイルをドロップし、テキスト選択可能なクリーンなPDFをダウンロードします。ファイルはブラウザの外に出ることはありません。
codeHTMLをPDFに無料変換