UTILS.
100% ブラウザ内で完結
📝

テキストからPDFへ

プレーンテキストや軽量なMarkdownを、きれいに折り返し・ページ分割されたPDFに変換。無料・ブラウザ内で処理。

このツールについて

アップロードなしで、プレーンテキストや軽量なMarkdownを整った複数ページのPDFに変換します。コンテンツを貼り付け、ページサイズ(A4またはLetter)、フォント(Helvetica、Times、Courier)、フォントサイズ、余白、行間を選んで生成します。少数のMarkdown記法を認識します。#、##、### で始まる行は段階的に小さくなる太字の見出しになり、- または * で始まる行は箇条書き項目になり、空行は段落の間隔を作り、**二重アスタリスク** は段落内のインライン太字を示します。

レイアウトエンジンが難しい部分を代わりに処理します。各段落はコンテンツ幅に貪欲に折り返され — 測定した幅が余白内に収まる限り単語が行に追加され、その後で改行されます — 異常に長い単語は1文字ずつ分割されるため、ページからはみ出すことはありません。垂直方向のカーソルが現在の位置を追跡し、次の行が下余白を下回るときはいつでも新しいページが自動的に開始されるため、どんな長さのドキュメントもきれいにページ分割されます。

テキストは標準PDFフォントでレンダリングされ、ラテン文字/西ヨーロッパ文字に対応しています。非ラテン文字(アラビア語、中国語、キリル文字など)はエンコードされず、プレースホルダーに置き換えられる場合があります — それらにはフォント埋め込みツールが必要です。

よくある質問

どのMarkdown機能がサポートされていますか?
見出し(#、##、###)、箇条書きリスト(- または *)、空行での段落区切り、二重アスタリスクによるインライン **bold** です。その他のMarkdown構文はプレーンテキストとしてレンダリングされます。
折り返しとページ分割はどのように機能しますか?
各行は、選択したフォントでのテキスト幅を測定して余白内に収まるように折り返され、次の行が下余白を越えるときはいつでも新しいページが自動的に追加されます — どんな長さのテキストも収まります。
テキストはどこかに送信されますか?
いいえ。PDFはpdf-libを使ってブラウザ内でローカルに生成されます。テキストがデバイスから外に出ることはないため、非公開のメモや下書きでも安全です。
非ラテン言語を扱えますか?
組み込みフォントはラテン文字/西ヨーロッパ文字のみに対応するため、アラビア語や中国語などの文字はプレースホルダーに置き換えられる場合があります。確実な出力にはラテン文字を使用してください。

その他のツール