バリアブル印刷
このようにソフトウエアに求められる機能は幅広いが、次のような機能があげられる。
レイアウトデザイン機能
動的なテキスト組み込み
動的な画像組み込み
データに基づく動的な組み込みコンテンツ切り替え
ページあふれ(フロー)機能
外部ソフトウェア連携機能
多様なフォント対応
各種入力データファイルフォーマット対応(固定長、CSV、XML、ODBC/JDBC、EXCEL、MDBなど)
幅広い印刷形式作成(PDF、PostScript、AFPなど)
テキストあふれ処理機能(強制追いこみ、追い出し)
画像フィット機能(挿入フレームに対する縮小、拡大など)
人名字取機能(5字取、7字取、カスタム)
ナンバリング用数値発生機能
バーコード(郵便カスタマバーコード、JAN/NW7等1次元バーコード、QRコード等2次元バーコード)
文字修飾機能(段落、文字列への各種スタイル適用など)