コンテンツへスキップ

テキストをPDFに変換

テキストをPDFに変換する無料のオンラインツールです。貼り付けたテキストや.txt、.text、.log、.csvのファイルを、改行と空行を保ったままPDFにします。ブラウザで開くだけで使え、ソフトのインストールは必要ありません。ログインしていない場合はセキュリティ確認が必要です。日本語、中国語、韓国語を含むテキストも、サーバーのフォントで対応していれば印刷できます。

  • プレーンテキストのみに対応しています。太字、見出し、リンクは残りません。書式付きで出力する場合は「MarkdownをPDFに変換するツール」または「HTMLをPDFに変換するツール」を使ってください。
  • PDFに使われるフォントは、レンダリングサーバーにあるものだけです。デバイスのフォントは使えません。サーバーのフォントで対応していない文字は、正しく印刷されないことがあります。
  • 大きすぎるファイルは開けません。長い文章は複数のファイルに分けてください。

ファイルをここにドロップすることもできます。

741 B / 無料ツールの上限 256 KB

セキュリティ確認を完了すると、ボタンが有効になります。

結果

ここにPDFが表示されます。

無料のWebツールでは、先頭の10ページまでしか出力できません。長いドキュメントはAPIをご利用ください。

保存期間:Webツールの結果は10分後に削除され、履歴は保存されません。APIの結果は無料プランでは1日、StarterとProでは7日保存されます(Businessでは30日)。

  • アカウント登録なしで利用可能

    無料で毎分10、毎日50まで。

  • 実ブラウザによるレンダリング

    APIと同じエンジンであるヘッドレスChromium(画面を持たないブラウザエンジン)です。

  • 自動的に削除

    Webツールの結果は10分後に削除されます。

プライバシー:送信された内容は、このファイルを作成するためにのみ使用されます。作業用のコピーはジョブの終了時に削除され、結果は10分後に削除されます。詳しくはプライバシーポリシーをご覧ください。

コードから実行する

上の入力と設定から作成した、同じリクエストです。APIキーを取得するには、アカウントを作成してください。

curl -X POST https://api.aiipworld.com/v1/render \
  -H "Authorization: Bearer $AIIPWORLD_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"html":"","output":"pdf","options":{}}'

# returns {"job_id": "...", "status": "queued"}; then poll:
curl https://api.aiipworld.com/v1/jobs/JOB_ID -H "Authorization: Bearer $AIIPWORLD_API_KEY"

一括処理

Webツールは一度に1ドキュメントまで処理します。APIではドキュメントごとに一つのリクエストとなるため、プランが許す数だけスクリプトで処理できます。

詳細設定

ヘッダーとフッター、ページ範囲、拡大縮小、用紙サイズの指定、待機条件、リクエストヘッダーはAPIのオプションです。詳しくはドキュメントをご覧ください。

保存期間

Webツールの結果は10分保存されます。無料APIの結果は1日、StarterとProの結果は7日、Businessの結果は30日保存されます。Webツールでは、訪問者ごとに毎分10回、毎日50回まで変換できます。

ひとことで言うと

テキスト PDF 変換は、貼り付けたテキストや.txt、.text、.log、.csvのファイルを、改行と空行を保ったままPDFにする無料のオンラインツールです。

主な仕様

  • 入力は、貼り付けたテキストや.txt、.text、.log、.csvのファイルで、2 MBまでです。
  • オプションは、ゴシック体、明朝体、等幅のフォント、8から16pt、三種類の行間、用紙サイズ、余白、横向きです。
  • プレーンテキストのみに対応し、太字、見出し、リンクは残りません。サーバーのフォントで対応している文字は印刷されます。
  • アカウント登録なしの無料利用では、訪問者ごとに毎分10件、毎日50件まで変換でき、透かしは入りません。ログインしているユーザーは、レンダリングごとに1クレジットを使用します。毎月100無料クレジットが付与されます。
  • ファイルは自動的に削除されます。アカウント登録なしの場合は変換後10分、無料アカウントの場合は1日で削除されます。
  • 開発者は、APIキーを付けてPOST https://api.aiipworld.com/v1/renderを送信すると、同じレンダリングを実行できます。詳しくはPDF APIページをご覧ください。

使い方

  1. テキストを入力欄に貼り付けるか、デバイスから.txt、.text、.log、.csvのファイルを開きます。
  2. フォントを選びます。ゴシック体、明朝体、等幅から選べます。
  3. 文字サイズを8から16ptの範囲で設定し、行間、用紙サイズ、余白を選びます。横のページにしたい場合は横向きを選びます。
  4. ログインしていない場合は、セキュリティ確認を完了します。「PDFに変換」をクリックします。
  5. PDFを確認して、「ダウンロード」をクリックします。

出力例

日本語の会議メモから作られたPDFの画面例(1ページ目)
日本語の会議メモを、用紙サイズA4、余白10mmで変換した例です。漢字・ひらがな・カタカナが正しく出力されます。 このサイトの独自エンジンで生成しました。 1ページ目を表示しています。 PDFを開く(または画像を選択)で全体を確認できます。

テキスト PDF 変換の方法

ブラウザで使えるため、ソフトのインストールは必要ありません。テキストを入力欄に貼り付けるか、ファイルを開いて変換します。

ファイルはまずブラウザで読み込まれ、そのあとテキストがPDFを作るためにレンダリングサーバーに送られます。透かしは追加されません。変換結果は10分後に削除されます。変換の履歴は残りません。

フォント、文字サイズと行間

フォントは3種類から選べます。ゴシック体はLiberation Sans、明朝体はLiberation Serif、等幅はLiberation Monoを使います。等幅は、どの文字も同じ幅になる等幅フォントです。

文字サイズは8から16ptで設定します。行間は3種類(コンパクト、標準、ゆったり)から選べます。「コンパクト」にするとページに多くの行が入り、「ゆったり」にすると行の間が広くなります。

フォントはレンダリングサーバーのものが使われます。デバイスにインストールしたフォントは使えません。エディタで見える文字と、PDFの見た目が異なる場合があります。

改行と長い行の扱い

改行、空行、連続する空白は、入力したとおりに残ります。タブは4文字分の幅で止まるため、タブで揃えた文字は各行で揃ったまま出力されます。

長い行はページの幅に合わせて折り返されます。手で改行を入れる必要はありません。横向きにすると行の長さが増え、長いログ出力やコードの行を広く扱えます。

対応する言語と特殊な文字

レンダリングサーバーには、複数の文字体系のフォントがあります。Noto Sans CJKは、簡体字中国語、繁体字中国語、日本語、韓国語、香港中国語に対応しています。

Notoフォントは、アラビア文字、ヘブライ文字、デーヴァナーガリー、ベンガル文字、タイ文字、ジョージア文字、アルメニア文字、エチオピア文字に対応しています。絵文字はNoto Color Emojiで描かれます。等幅では、Liberation Monoがラテン文字、ギリシャ文字、キリル文字を扱います。

中国語と英字を混ぜる場合は、等幅ではなく、ゴシック体か明朝体を選んでください。中国語の文字は等幅の格子に揃わないためです。サーバーのフォントで対応していない文字は、正しく印刷されないことがあります。

貼り付けたテキストとテキストファイル

テキストは貼り付けるか、.txt、.text、.log、.csvのファイルを開いて変換できます。どちらの方法でも同じ設定を使い、同じ種類のPDFが出力されます。

ファイルはブラウザで読み込まれます。大きすぎるファイルは開けません。ツールは、ファイルの内容をプレーンテキストとして1行ずつ順に出力します。

表として保存したCSVは、「CSVをPDFに変換するツール」を使ってください。そのツールは行を表として出力し、ヘッダー行はすべてのページで繰り返し表示されます。

プレーンテキスト、MarkdownとHTMLの使い分け

この変換ツールは、すべてをプレーンテキストとして扱います。太字の記号、見出し、リンクは書式に変換されず、入力したとおりに印刷されます。

見出し、太字、表、リンクが必要な場合は「MarkdownをPDFに変換するツール」を使ってください。Markdownツールは、表、タスクリスト、取り消し線、多くの言語に色を付けたコードブロックに対応しています。すでにHTMLがある場合は「HTMLをPDFに変換するツール」を使います。

コードからテキストをPDFにする(API)

APIを使えば、同じ種類のPDFを自分のコードから作成できます。テキストをHTMLに入れ、html_to_pdf操作へのリクエストで送ります。APIキーは、Authorization ヘッダーにBearerトークンとして送ります。

リクエストに対しては202が返り、job_idが返されます。GET /v1/jobs/:id を確認し、statusがsucceeded、failed、timeoutのいずれかになるまで待ちます。成功したら、download_urlからファイルを取得します。

ダウンロード用のリンクは短時間だけ有効です。ジョブが成功したら、すぐにファイルを取得してください。失敗やタイムアウトになったジョブのクレジットは返却されます。Webhookはまだ利用できないため、ジョブの完了はポーリングで確認します。一括処理用のAPIはないため、文書ごとに1回ずつリクエストを送ります。

TXT PDF 変換の使い方

メモ、ログ、印刷用の簡単なリストを作る場合は、TXT PDF 変換として使えます。.txtファイルを開くか、テキストを貼り付けてください。

テキストファイルからの変換も、貼り付けたテキストと同じ設定を使います。設定を変えずに、2つの方法を切り替えられます。

テキスト PDF 変換ツールは、改行と空行をそのまま残します。行が段落にまとめ直されることはありません。

印刷用のPDFを作成

下書きやメモを手早く印刷したい場合は、テキストを貼り付け、フォントと文字サイズを選んでから変換します。ダウンロードしたファイルは、お使いのデバイスから印刷してください。

よくある質問

TXTファイルはどのようにPDFに変換しますか?

TXTファイルは、ツールで開くか内容を貼り付けてから変換できます。フォント、文字サイズ、用紙サイズを選び、ログインしていない場合はセキュリティ確認を済ませて「PDFに変換」をクリックします。PDFには、ファイルの改行が残ります。

フォントは選べますか?

はい、ゴシック体、明朝体、等幅から選べます。レンダリングサーバーのLiberation Sans、Liberation Serif、Liberation Monoに割り当てられます。デバイスのフォントは使えません。

改行は残りますか?

はい、改行、空行、連続する空白は残ります。長い行はページの幅で折り返されます。タブは4文字分の幅で止まります。

中国語、アラビア語、絵文字でも使えますか?

はい、サーバーのフォントで対応している文字なら使えます。Noto Sans CJKは中国語、日本語、韓国語に対応し、Notoフォントはアラビア語に対応しています。絵文字はNoto Color Emojiで描かれます。対応していない文字は正しく印刷されないことがあります。

用紙サイズはどのように変えますか?

変換する前に、オプションから用紙サイズを選んでください。余白も設定できます。横向きを選ぶと、縦より横長のページになります。これらの設定は文書全体に適用されます。

スマートフォンでテキストファイルをPDFにできますか?

アプリのインストールは不要で、ブラウザのタブで動きます。パソコンと同じ手順で使えます。PDFは、利用する前に内容を確認してください。

ページ番号は追加できますか?

Webのテキスト変換ツールでは、ページ番号を追加できません。APIでは、ヘッダーとフッターのテンプレートを使えます。pageNumberとtotalPagesのspanでページ番号を印刷できます。フッター用に余白を確保してください。

何ページまで印刷できますか?

無料のツールは、1回の変換で10ページまで印刷できます。長い文書は、テキストを複数のファイルに分けて、それぞれ変換してください。APIには一括処理用の機能がないため、文書ごとに1回ずつリクエストを送ります。

ファイルサイズに制限はありますか?

はい、あります。大きすぎるファイルは、ブラウザで開けません。テキストはレンダリングサーバー用にHTMLに変換され、HTMLは1回の変換で256 KBに収まる必要があります。

PDFはどのくらい保存されますか?

変換結果は10分後に削除されます。変換の履歴は残りません。準備ができたら、PDFをデバイスに保存してください。

テキストはサーバーに送られますか?

はい、ファイルはブラウザで読み込まれ、そのあとテキストがPDFを作るためにレンダリングサーバーに送られます。各ジョブは新しいブラウザのコンテキストで処理されます。ジョブは、リソースを制限されたワーカーコンテナの中で、厳しい時間制限付きで動きます。

PDFに透かしは入りますか?

透かしは追加されません。ログインしていない場合は、短いセキュリティ確認が必要です。ログインしているユーザーは、セキュリティ確認を省略してクレジットを使います。

文書をPDFに変換するにはどうすればいいですか?

.txt、.text、.log、.csvのファイルを開くか、テキストを入力欄に貼り付けます。フォント、文字サイズ、用紙サイズを選び、ログインしていない場合はセキュリティ確認を完了して「PDFに変換」をクリックします。他の形式のファイルは開けないため、内容をコピーして貼り付けてください。

テキストをPDFとして保存するにはどうすればいいですか?

テキストを入力欄に貼り付けるか、テキストファイルを開きます。「PDFに変換」をクリックします。PDFには改行が残り、長い行はページの幅で折り返されます。準備ができたら「ダウンロード」をクリックします。変換結果は10分後に削除されます。

ログファイルをPDFに変換できますか?

はい、.logファイルを開いて変換できます。ツールは、ログを1行ずつ順に、プレーンテキストとして印刷します。ログの行が長い場合は、横向きを選ぶと幅が広くなります。

アプリ内や一括処理で使いたい場合

このツールはレンダリングAPIで動作するため、同じPDFを、お使いのコードから一回のHTTPリクエストで取得できます。 無料アカウントには、毎月100クレジットが含まれています。

関連ツール