テキストを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分後に削除されます。詳しくはプライバシーポリシーをご覧ください。
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ページをご覧ください。
使い方
- テキストを入力欄に貼り付けるか、デバイスから.txt、.text、.log、.csvのファイルを開きます。
- フォントを選びます。ゴシック体、明朝体、等幅から選べます。
- 文字サイズを8から16ptの範囲で設定し、行間、用紙サイズ、余白を選びます。横のページにしたい場合は横向きを選びます。
- ログインしていない場合は、セキュリティ確認を完了します。「PDFに変換」をクリックします。
- 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クレジットが含まれています。
