PDFうめこむくん

PDFうめこむくんの概要
領収書や請求書などのような、決められたフォーマットのPDFファイルにエクセルファイルやCSVファイルのデータを埋め込むためのオンラインツールです。
埋め込み位置はドラッグ操作で直感的に変更することができ、フォントのサイズや種類を変更することが可能です。
CSVやエクセルデータの行数の分だけ、PDFファイルを出力することができます。
※「PDFうめこむくん」はこちらにて公開しています。

使い方
以下の手順にてご使用いただけます。
CSV やPDF データが外部のサーバに送られることはありません。
-
TOPページを表示する

画面右側に「PDF ファイル」と「テキストデータ」をアップロードするためのボタンがあります。
-
PDFファイルをアップロードする


PDF アップロードボタンをクリックして任意のPDF ファイルを選択します。
-
テキストデータをアップロードする



次に、CSVアップロードボタンをクリックして任意のテキストデータを選択します。
画面下部に取り込んだテキストデータが表示されます。
-
PDF の任意の位置にテキストを埋め込む




任意の位置にテキストを配置する手順は以下の通りです。
- pdfとテキストを取り込んだら、pdfのプレビューエリアの任意の場所でダブルクリックをします。
- 画面左側にPDF に埋め込むテキストの設定が表示されますので、フォントの種類、フォントサイズ、テキストの位置などを調整することができます。
- 例えば、PDFに「お名前」のテキストを埋め込みたい場合は、「テーブル列」でお名前の列を選択します。
- テキストの設定が完了したら「×」ボタンをクリックして設定を閉じることができます。
※追加でテキストを埋め込みたい場合は、手順「1」を実行してください。
-
配置したテキストの位置を確認する


配置したテキストの位置を確認したい場合は、テキストエリアの任意の行をクリックしてください。
テキストの位置はドラッグ操作で移動することもできます。
-
テキストを埋め込んだPDFを生成する


画面左上の「埋め込みPDFを生成する」ボタンをクリックしますと、
テキストを埋め込んだPDFを生成され、ダウンロードすることができます。
- 初回リリース日
- 2023年前半
- 開発言語・FW
- Laravel 10、PHP 8、Vue 3、Typescript
- ライブラリ等
- Inertia、Fabric.js、Intro.js、SweetAlert2、PDF.js、TCPDF+fpdi、Laravel Excel、laravel-zipstream、Bootstrap 5、Vite、Docker
- 概要
-
- PDFファイルにエクセルデータを差し込むためのオンラインツール
- PDF上にフィールドを配置し、エクセルファイルの列と紐付けることで、データが差し込まれたPDFファイルを生成
- PDF上に配置したフィールド設定は、インポート・エクスポート可能
- データファイルは、エクセルファイル(xlsx、xls、xlsm)、CSVファイル、TSVファイルに対応
- サーバー上にはデータは保存されません(処理実行時の一時的な保存は除いて)













