tigtools

テキストをPDFへ

テキストを貼り付けるか.txtファイルを開くと、すべての行とスペースを保持したPDFを作成できます。すべてブラウザ内で処理されます。

ブラウザー内で動作 登録不要

フォント
長い行の折り返し

使い方

  1. テキストを貼り付けるか、.txtファイルを開きます。
  2. フォント、行の折り返し位置、行番号を付けるかどうかを選択します。
  3. ページサイズ、向き、余白、フォントサイズを設定します。
  4. 「PDFを作成」を選択してファイルをダウンロードします。

仕組み

テキストの各行はPDFでも新しい行として始まり、スペースはそのまま保持されます。連続するスペースはそのままで、タブは4カラム幅のタブストップに展開されます。そのため、スペースで揃えた表やコードは等幅フォント(Noto Sans Mono)でも整列が保たれます。プロポーショナルフォント(Noto Sans)は文章が読みやすくなります。

ページ幅より長い行は次の行に折り返されます。「単語区切りで折り返し」は単語の間で折り返します(1行より長い単語は分割されます)。「任意の位置で折り返し」は行末まで埋めるためログやデータに適しています。「行番号」を付けると、元の各行に余白列の番号が付きます。折り返しの続き行には番号は付きません。ページ番号は下部中央に表示されます。

ファイルから開いたテキストはUTF-8として読み込まれます。制御文字は削除されます。埋め込みフォントにない文字は、お使いのデバイスのフォントで小さな画像として描画されます。テキストは均等割り付けされず、自動ハイフネーションも適用されません。

使用例

ログファイルの印刷

長い行を含むサーバーログを、横向き・任意の位置で折り返し・行番号付きで変換すると、すべてのエントリが読みやすくなり、行番号で参照できます。

レビュー用のソースコード

スクリプトを Noto Sans Mono 9pt・行番号付きで印刷すると、インデントが保たれ、紙でのコードレビューに便利です。

よくある質問

テキストが列で揃わないのはなぜですか?

スペースによる列の位置合わせは等幅フォントでのみ機能します。フォントを「等幅」に切り替えてください。

ファイルに変な文字が表示されます。なぜですか?

ファイルはUTF-8として読み込まれます。古いエンコーディング(Windows-1254やISO-8859-9など)で保存されたテキストは文字化けします。先にテキストエディタでUTF-8として保存してください。

ここでWordやMarkdownのファイルを変換できますか?

このツールはすべてをプレーンテキストとして扱います。見出しや書式を保持するには、Word to PDFまたはMarkdown to PDFをご利用ください。

プライバシー

テキストの配置とPDFの作成はブラウザ内で行われます。フォントはこのサイトから読み込まれます。テキストがアップロード、保存、アクセス解析に含まれることはありません。ツールが使用されたという匿名のイベントのみがカウントされます。