PDF Fitについて
PDF Fitは、PDFを提出先の容量に合わせて小さくしたり、複数のファイルを1つのPDFにまとめたりするためのウェブツールです。処理はすべてお使いのブラウザ内で行われ、ファイルがサーバーに送信されることはありません。
運営者
ONLYAPPSが開発・運営しています。ONLYAPPSは韓国の個人が運営する小さなアプリスタジオで、企画や開発にAIツールを積極的に取り入れています。大きな会社のように見せることはせず、日常の小さな不便をひとつずつ解決するツールを作っています。
このツールは「申請サイトやメールでPDFの容量オーバーになる」という、よくある場面を解決するために作りました。そのため、機能は圧縮と結合の2つに絞っています。
なぜアップロードせずに処理するのですか?
提出書類には、氏名や住所、生年月日などの個人情報が含まれていることがよくあります。ファイルをサーバーに送らなければ、そのファイルがどこに、どれくらいの期間保存されるのかを心配する必要がありません。運営側もファイルを受け取るサーバーが不要になるため、サーバー費用をかけずにツールを続けられます。
仕組み
ページを開くと、PDFを扱うプログラム(JavaScript)がブラウザに読み込まれます。ファイルを選ぶと、このプログラムがパソコンやスマートフォンのメモリ内でPDFを読み込み、画像を再圧縮したりページをつなげたりして新しいファイルを作ります。完成したファイルは[保存]を押すと端末に直接保存されます。
主に使用しているオープンソースライブラリは、pdf-lib(MITライセンス)とpdf.js(Apache 2.0ライセンス)です。
アップロードされていないことを確かめる方法
方法1:ネットワークタブを見る(パソコン)
- Chrome または Edge でツールのページを開きます。
- F12キー(Macは Option+Command+I)を押し、「ネットワーク(Network)」タブを開きます。
- PDFを処理します。
- 一覧にはページや処理プログラムの読み込み(広告の表示後は広告の通信)だけが表示され、PDFの大きさに相当するアップロードの通信はありません。
方法2:インターネットを切って処理してみる
- ツールのページで、何かPDFを一度処理します(処理用のプログラムが読み込まれます)。
- Wi-Fiを切るか、機内モードにします。
- 別のPDFを選んで、もう一度処理します。サーバーが必要な仕組みならここで失敗するはずですが、処理は最後まで完了します。
広告とアクセス解析について
このサイトは広告つき無料で運営しています(広告は Google AdSense の承認後に表示されます)。現在、アクセス解析ツールは使用していません。今後導入する場合はプライバシーポリシーに先に記載し、その場合もファイル名や内容は送信しません。詳しくはプライバシーポリシーをご覧ください。
お問い合わせ
不具合のご報告やご要望は、お問い合わせページのメールアドレスまでお送りください。