繁体   English   中英

Coldfusion 7:将Base64映像保存到服务器

[英]Coldfusion 7: Saving Base64 Image to Server

客户需要我们为他们从事的项目生成大量动态QR码。 我认为最终是名称标记和事件标记之间的某种混合。 无论如何,我用JavaScript生成的QR都很好。 在JS和ColdFusion之间,我什至可以在一秒钟内生成数百个动态QR代码。 现在的问题是,它们只是位于客户端计算机制造它们的临时存储器中。 我可以在“文本”输入中将它们作为表单发布发送,这样我就可以开始文件上传之类的工作,但是那是我不再有想法的地方。

如何使用ColdFusion在服务器上将这些Base64 Blob字符串作为PNG?

我有CF7,所以我无法访问我知道的cfImage。

不确定我是否遵循您的问题。 根据您的环境,可能有更简单的方法可以在服务器生成QR码 但是,要回答您的问题,这里不需要cfimage 如果您有base64字符串,只需将binaryDecode为字节。 (该功能应该存在于MX7中)。 然后将图像的字节保存到扩展名为.png,jpg等的文件中。

代替JavaScript,使用Java生成图像并将其保存到文件服务器。 我没有使用过它,但是zxing似乎是一个流行的基于Java的QR Code库。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM