0

クライアントは、彼らが行っているプロジェクトのために多くの動的 QR コードを生成する必要があります。最終的には、名前タグとイベント マーカーのハイブリッドになると思います。いずれにしても、JavaScript で問題なく QR を生成できました。JS と ColdFusion の間で、1 秒間に何百もの動的 QR コードを生成することさえできます。問題は、クライアント マシンが作成したものの一時的なメモリにそれらが置かれていることです。それらを「テキスト」入力のフォーム投稿として送信できるので、ファイルのアップロードなどを開始できますが、それでアイデアがなくなります。

ColdFusion を使用しているサーバーでこれらの Base64 blob 文字列を PNG として保持するにはどうすればよいですか?

私はCF7を持っているので、私が知っているcfImageにアクセスできません。

4

2 に答える 2

1

あなたの質問に従うかどうかわかりません。環境によっては、サーバー上で QR コードを生成する簡単な方法があるかもしれません。ただし、質問に答えるには、ここでは必要ありませんcfimage。base64 文字列がある場合は、binaryDecodeそれをバイト単位にします。(その機能は MX7 に存在するはずです)。次に、イメージのバイトを適切な拡張子 (.png、jpg など) のファイルに保存します。

于 2014-08-20T19:44:52.913 に答える
0

JavaScript の代わりに、Java を使用して画像を生成し、ファイル サーバーに保存します。私は使ったことはありませんが、zxingは人気のある Java ベースの QR Code ライブラリのようです。

于 2014-08-20T19:36:03.197 に答える