ホエールテック株式会社 ホエールテック株式会社

PDFうめこむくん

PDFうめこむくんの概要

領収書や請求書などのような、決められたフォーマットのPDFファイルにエクセルファイルやCSVファイルのデータを埋め込むためのオンラインツールです。

埋め込み位置はドラッグ操作で直感的に変更することができ、フォントのサイズや種類を変更することが可能です。

CSVやエクセルデータの行数の分だけ、PDFファイルを出力することができます。

※「PDFうめこむくん」はこちらにて公開しています。

使い方

以下の手順にてご使用いただけます。

CSV やPDF データが外部のサーバに送られることはありません。

  1. TOPページを表示する

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

  2. PDFファイルをアップロードする

    PDF アップロードボタンをクリックして任意のPDF ファイルを選択します。

  3. テキストデータをアップロードする

    次に、CSVアップロードボタンをクリックして任意のテキストデータを選択します。

    画面下部に取り込んだテキストデータが表示されます。

  4. PDF の任意の位置にテキストを埋め込む

    任意の位置にテキストを配置する手順は以下の通りです。

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

    ※追加でテキストを埋め込みたい場合は、手順「1」を実行してください。

  5. 配置したテキストの位置を確認する

    配置したテキストの位置を確認したい場合は、テキストエリアの任意の行をクリックしてください。

    テキストの位置はドラッグ操作で移動することもできます。

  6. テキストを埋め込んだ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ファイルに対応
  • サーバー上にはデータは保存されません(処理実行時の一時的な保存は除いて)

システム・アプリケーションのデモのご依頼、カスタマイズやお見積もりなどのご相談は、お問い合わせページよりお気軽にお問い合わせください。

採用情報
お問い合わせ