<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 中的读取文件

      时间:2023-10-01

            • <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 中的读取文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                上一篇:如何将base64图像压缩为自定义大小 下一篇:为网站使用内联/base64 图像比仅链接到硬文件快多少?

                相关文章

                <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'>

                  <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>