<tfoot id='FY6fj'></tfoot>
  1. <legend id='FY6fj'><style id='FY6fj'><dir id='FY6fj'><q id='FY6fj'></q></dir></style></legend>

    1. <i id='FY6fj'><tr id='FY6fj'><dt id='FY6fj'><q id='FY6fj'><span id='FY6fj'><b id='FY6fj'><form id='FY6fj'><ins id='FY6fj'></ins><ul id='FY6fj'></ul><sub id='FY6fj'></sub></form><legend id='FY6fj'></legend><bdo id='FY6fj'><pre id='FY6fj'><center id='FY6fj'></center></pre></bdo></b><th id='FY6fj'></th></span></q></dt></tr></i><div id='FY6fj'><tfoot id='FY6fj'></tfoot><dl id='FY6fj'><fieldset id='FY6fj'></fieldset></dl></div>
        <bdo id='FY6fj'></bdo><ul id='FY6fj'></ul>

    2. <small id='FY6fj'></small><noframes id='FY6fj'>

      Base64 Nodejs 中的读取文件

      ReadFile in Base64 Nodejs(Base64 Nodejs 中的读取文件)

            • <tfoot id='Kc0Q3'></tfoot>
              <i id='Kc0Q3'><tr id='Kc0Q3'><dt id='Kc0Q3'><q id='Kc0Q3'><span id='Kc0Q3'><b id='Kc0Q3'><form id='Kc0Q3'><ins id='Kc0Q3'></ins><ul id='Kc0Q3'></ul><sub id='Kc0Q3'></sub></form><legend id='Kc0Q3'></legend><bdo id='Kc0Q3'><pre id='Kc0Q3'><center id='Kc0Q3'></center></pre></bdo></b><th id='Kc0Q3'></th></span></q></dt></tr></i><div id='Kc0Q3'><tfoot id='Kc0Q3'></tfoot><dl id='Kc0Q3'><fieldset id='Kc0Q3'></fieldset></dl></div>

              <small id='Kc0Q3'></small><noframes id='Kc0Q3'>

              <legend id='Kc0Q3'><style id='Kc0Q3'><dir id='Kc0Q3'><q id='Kc0Q3'></q></dir></style></legend>
                <tbody id='Kc0Q3'></tbody>
              • <bdo id='Kc0Q3'></bdo><ul id='Kc0Q3'></ul>

                本文介绍了Base64 Nodejs 中的读取文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                问题描述

                我正在尝试从客户端读取以 base64 编码的图像.nodejs如何阅读?

                I'm trying to read an image from client side encoded in base64. How to read with nodejs?

                我的代码:

                // add to buffer base64 image
                var encondedImage = new Buffer(image.name, 'base64');
                
                fs.readFile(encondedImage, "base64", function(err, buffer){
                    if ( err ) {
                        console.log('In read file')
                        console.log(err)
                    } else {
                        // check err
                        lwip.open(buffer, 'jpg', function(err, image){
                            console.log('in open')
                            if ( err ) console.log(err)
                
                            if ( image ) console.log(image)
                            // check 'err'. use 'image'.
                            // image.resize(...), etc.
                        });
                    }
                })
                

                但是,我收到了这个错误:

                But, I got this error:

                In read file
                [Error: Path must be a string without null bytes.]
                

                推荐答案

                最新最好的方法:

                Node 支持使用 base64 编码的文件和缓冲区操作:

                Node supports file and buffer operations with the base64 encoding:

                const fs = require('fs');
                const contents = fs.readFileSync('/path/to/file.jpg', {encoding: 'base64'});
                

                或者使用新的 promises API:

                const fs = require('fs').promises;
                const contents = await fs.readFile('/path/to/file.jpg', {encoding: 'base64'});
                

                这篇关于Base64 Nodejs 中的读取文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                本站部分内容来源互联网,如果有图片或者内容侵犯了您的权益,请联系我们,我们会在确认后第一时间进行删除!

                相关文档推荐

                在开发JS过程中,会经常遇到两个小数相运算的情况,但是运算结果却与预期不同,调试一下发现计算结果竟然有那么长一串尾巴。如下图所示: 产生原因: JavaScript对小数运算会先转成二进制,运算完毕再转回十进制,过程中会有丢失,不过不是所有的小数间运算会
                问题描述: 在javascript中引用js代码,然后导致反斜杠丢失,发现字符串中的所有\信息丢失。比如在js中引用input type=text onkeyup=value=value.replace(/[^\d]/g,) ,结果导致正则表达式中的\丢失。 问题原因: 该字符串含有\,javascript对字符串进行了转
                Rails/Javascript: How to inject rails variables into (very) simple javascript(Rails/Javascript:如何将 rails 变量注入(非常)简单的 javascript)
                CoffeeScript always returns in anonymous function(CoffeeScript 总是以匿名函数返回)
                Ordinals in words javascript(javascript中的序数)
                getFullYear returns year before on first day of year(getFullYear 在一年的第一天返回前一年)
                <tfoot id='bVCNY'></tfoot>

                  <legend id='bVCNY'><style id='bVCNY'><dir id='bVCNY'><q id='bVCNY'></q></dir></style></legend>
                    <bdo id='bVCNY'></bdo><ul id='bVCNY'></ul>

                      <small id='bVCNY'></small><noframes id='bVCNY'>

                          <tbody id='bVCNY'></tbody>
                        <i id='bVCNY'><tr id='bVCNY'><dt id='bVCNY'><q id='bVCNY'><span id='bVCNY'><b id='bVCNY'><form id='bVCNY'><ins id='bVCNY'></ins><ul id='bVCNY'></ul><sub id='bVCNY'></sub></form><legend id='bVCNY'></legend><bdo id='bVCNY'><pre id='bVCNY'><center id='bVCNY'></center></pre></bdo></b><th id='bVCNY'></th></span></q></dt></tr></i><div id='bVCNY'><tfoot id='bVCNY'></tfoot><dl id='bVCNY'><fieldset id='bVCNY'></fieldset></dl></div>