HTML5キャンバスベースの署名/描画ボックスの作成に取り組んでいます。現在、キャンバスをPNGとしてサーバーに保存していますが、base64文字列をデータベースに簡単に保存できます。ここで問題となるのは、印刷されたレシートに署名をどのように含めるかです。
現在、画像の印刷を処理するために^ GFフィールドを使用していますが、問題は、PNGファイルをプリンター用にどの形式にする必要があるかです。Base64でエンコードされた文字列を単純に含めることはできますか?または、ASCII 16進文字列に変換する必要がありますか?それとも、最初にそれをビットマップに変換する必要がありますか?
この特定のプリンターがPNGファイルを処理するかどうか、またはそれらを送信する方法についてのドキュメントを実際に見つけていません。私が見つけた唯一の情報は、それをB64またはZ64ビットマップとして送信することですが、どこにでもpngを送信することへの参照があります。