【发布时间】:2012-12-11 16:00:24
【问题描述】:
NodeJS docs 强调 binary 字符串编码是非常不鼓励的,因为它会在将来的某个时候被删除。
但是,我正在尝试使用node-imagemagick 模块生成图像缩略图,该模块只能输出binary 编码字符串。
我的最终目标是将生成的缩略图作为 BLOB 提交到 SQLite3 数据库(我使用的是node-sqlite3),所以我认为我需要将缩略图作为二进制 Buffer 对象。
如何将node-imagemagick 的binary 编码输出直接解码为原始二进制缓冲区(不仅仅是包含binary 编码字符串的缓冲区)?我不热衷于使用base64...
【问题讨论】:
标签: node.js encoding binary imagemagick buffer