0

請求書ジェネレーター (PDF)

ビジネスと顧客の詳細、品目、税率、期日を入力して、きれいで正しくレイアウトされた PDF 請求書をダウンロードします。SaaS 請求ツールとは異なり、サインアップやビジネス データのクラウド ストレージは必要ありません。

PDF は、組み込みのラテン語のみのフォントを使用します (すべてをプライベートかつオフラインに保つため、外部フォント ファイルはダウンロードされません)。キリル文字、アラビア文字、中国語などの非ラテン文字の名前や住所は「?」として表示される場合があります。正しい文字の代わりに。

Buy Me a Coffee at ko-fi.com
処理中... 0%
請求書の詳細を読む
PDFをレイアウトする
保存
完了

結果

この請求書ジェネレーターは、シンプルなフォームを実際の最初から PDF に変換します。請求書番号、請求書と期日、「送信元」ビジネス詳細、クライアントの「請求先」詳細、説明、数量、単価を含む反復可能な項目テーブル、税率、支払い条件のメモ フィールドが含まれます。各行の合計は数量 × 単価として計算され、小計、税金、総計にまとめられ、ページ上にライブで表示され、エクスポート時に PDF に再度描画されます。表示される数値が取得される数値です。

プライバシーの観点が重要です。 Wave、FreshBooks、Invoice2go、Zoho Invoice などの主流の請求ツールはすべて、アカウントの作成を求め、顧客リスト、住所、収益履歴をサーバーに無期限に保存することがよくあります。なぜなら、そのデータはまさに SaaS ビジネスが保持するように構築されているからです。このツールはその逆を行います。PDF 全体は pdf-lib ライブラリを使用してブラウザ内で組み立てられ、フォーム フィールド、会社名、クライアントの住所、または金額がどこにも送信されることはありません。タブを閉じると、作成したばかりの請求書に関する内容は、自分のダウンロード フォルダーの外には何も残りません。

内部では、ジェネレーターは新しい PDF ドキュメント (ファイルから読み込まれたテンプレートではない) を構築し、標準の Helvetica および Helvetica-Bold フォントを埋め込み、手動で計算された座標を使用してすべての要素 (ヘッダー、2 つの住所ブロック、表の列、合計、メモ) をレイアウトします。数値列は、固定オフセットを推測するのではなく、各文字列のレンダリングされた幅を測定することによって完全に右揃えになります。顧客リストが長くなったり、メモが長かったりする場合、レイアウトはテキストを折り返して新しいページを自動的に追加します。重複したり端からはみ出したりすることはありません。

前もって述べておく価値のある正直な制限の 1 つは、完全な Unicode フォント ファミリを埋め込むと、この 1 つのツールのためだけに追加のフォント ファイルを出荷することになるため、組み込みフォントはラテン文字/西洋文字セット (WinAnsi) のみをカバーすることです。会社名または顧客の住所がキリル文字 (ウクライナ語を含む)、アラビア語、中国語、またはその他の非ラテン文字で書かれている場合、それらの文字は「?」として表示されます。 PDF 内に保存すると、そのようなことが起こった場合にはツールが生成後に警告を表示します。それまでは、音訳されたラテンアルファベットのスペルが信頼できる回避策です。このサイトがサポートする英語およびその他のラテンアルファベット言語の場合、出力は入力したとおりに、無料、オフライン、プライベートでレンダリングされます。