戻る

CSV 文書一括生成

ドキュメントツール

読み込み中

ツールを読み込んでいます

ツールのコードは開いたときにのみ読み込まれます。

このツールの処理はすべてブラウザー内で行われ、入力内容はサーバーへ送信されません。

このツールについて

個人データをアップロードせず、CSV レコードを名札・証書・通知書の固定レイアウトに変換します。プレーンテキストのタイトルと詳細を編集し、成功した文書を確認して、HTML・TXT または行別レポート付きのサイズ制限された ZIP を保存できます。

主な用途

  • 氏名・所属・先頭ゼロ付き番号を保持して、イベントの名札を作成する。
  • 印刷用の証書や個別通知を作り、修正が必要なレコードを確認してから成功分を出力する。

使い方

  1. 1.CSV を貼り付けるかローカルファイルを選び、UTF-8/UTF-16LE/UTF-16BE と区切り文字を指定します。最初の論理レコードをヘッダーとして扱います。
  2. 2.固定レイアウトを選び、タイトルと詳細に {{name}} などのプレースホルダーを入力します。ヘッダーの綴りと空白は完全一致が必要で、式や入力 HTML は使えません。
  3. 3.生成後にプレビューと行別レポートを確認し、選択した HTML/TXT または ZIP を保存します。失敗行がある場合、レポートを明示的に確認してから成功文書を出力します。

制限と注意事項

  • CSV は 2 MiB・データ 500 行・128 列・ヘッダー込み 50,000 セル、テンプレートは 10 KiB・64 プレースホルダー。各 HTML または TXT は 256 KiB、結果合計 16 MiB、ZIP 18 MiB。読み取りと各要求は 10s までで、バッチ上限超過時は全結果を破棄します。
  • 生成するのは固定の印刷用 HTML と UTF-8 TXT です。PDF・DOCX・オフィステンプレートの読み込み・独自 HTML・スクリプト・マクロ・式・画像・外部フォントは未対応。システムフォント、用紙と改ページはブラウザーとプリンターに依存します。
  • CSV の引用符不正、重複・空白ヘッダー、未知プレースホルダーはバッチ全体を拒否します。列数不一致、参照セルの空欄、不正テキスト、文書サイズ超過は行別エラーです。波括弧はプレースホルダー専用で、CSV 値は一度だけ挿入します。
  • 保存前はブラウザーのメモリーだけで処理し、入力や結果を永続保存しません。変更、キャンセル、ページ移動で未完了結果を破棄します。ファイル名は固定連番、JSON レポートには入力値を含めませんが、文書には差し込んだ個人データが含まれます。

よくある質問

{{name}} は何を意味しますか?

正確なヘッダー name の文字列を挿入します。001 は 001 のままです。{{ name }} は空白を含む別のヘッダーを参照します。式を評価せず、挿入値を再解析しません。

行別の失敗とは何ですか?

name,organization の次に Alex,Team と ,Team がある場合、タイトル {{name}} では名札一つと空欄エラー一つを返します。失敗レコードは文書を生成せず、レポート確認までは出力できません。

印刷するには?

HTML を保存して開き、ブラウザーの印刷機能を使います。名札は A6、証書は A4 横、通知書は A4 の指定ですが、ブラウザーやプリンター設定で変更される場合があります。PDF と DOCX は生成しません。

ZIP のファイル名やレポートに氏名が含まれますか?

含みません。document-0001.html などは元のレコード順の固定連番です。report.json はレコード番号、状態、診断だけで CSV 値を含みません。文書には差し込んだデータが含まれるため適切に管理してください。

関連ツール