BlockPDF は、カスタマイズされたデータ依存の PDF 文書を、プログラミングの知識なしに(ノーコードで)、ユーザーフレンドリに自動作成することができます。
これには、帳票、請求書、見積書、契約書、証明書など、ビジネスプロセスのために大量に作成したいあらゆるPDF文書が含まれます。
これらのPDF文書は、Excel、CSV、XML、JSONファイル、Microsoft SQL Server、MS Access、MySQL / MariaDBデータベースなどから取得できるデータに基づいて作成されます。
PDF文書は、互いに構築し反応する要素(ブロック)を使って記述されます。
これらのブロックは、例えば、個々のページ、テキスト、画像、背景色、フォームフィールド、署名、バーコード、QRコードなどであり、それぞれがフォントサイズ、色、位置などの設定可能なプロパティを持ちます。
ブロックはデータソースにアクセスできるため、動的に入力やカスタマイズが可能です。
例えば、各顧客のデータソースから請求書番号、請求書日付、顧客住所、注文商品、価格などを自動的に取得し、新しく作成された請求書PDFで使用する請求書文書を作成することができます。
テキストだけでなく、ブロックの各プロパティもデータソースから取得できるので、例えば、請求金額の色が3回目のリマインダで自動的に赤くなったり、追加のリマインダテキストが表示されたりします。