草庐IT

fost-base

全部标签

javascript - 如何从 Javascript FileReader base64 字符串中剥离类型?

我的Javascript中有以下代码:varreader=newFileReader();reader.onloadend=function(){alert(reader.result);};这显示了以下数据:data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAAAAABX3VL4AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3gYSDCUgSze0AAAAAA5JREFUCNdjrGJgYmAAAAJ0AH4SDHVIAAAAAElFTkSuQmCC问题是我只想要逗号后面的部分。我尝试从re

javascript - 将图片从 url 转换为 Base64

使用图像文件,我得到图像的url,需要将其发送到网络服务。从那里图像必须本地保存在我的系统上。我使用的代码:varimagepath=$("#imageid").val();//fromthisgettingthepathoftheselectedimagethatvarst=imagepath.replace(data:image/pngorjpg;base64"/"");如何将图片url转成BASE64? 最佳答案 HTMLJavaScriptfunctiongetBase64Image(img){varcanvas=docum

javascript - 有没有办法将背景图像设置为 base64 编码图像?

我想在JS中动态更改背景,我的图像集采用base64编码。我尝试:document.getElementById("bg_image").style.backgroundImage="url('http://amigo.com/300107-2853.jpg')";完美的结果,但是我没有做同样的事情:document.getElementById("bg_image").style.backgroundImage="url('data:image/png;base64,iVBORw0KGgoAAAAAAAAyCAYAAAAUYybjAAAgAElE...')";也不是document.

javascript - Pdf.js:使用 base64 文件源而不是 url 呈现 pdf 文件

我正在尝试使用pdf.js从pdf渲染页面通常,使用url,我可以这样做:PDFJS.getDocument("http://www.server.com/file.pdf").then(functiongetPdfHelloWorld(pdf){////Fetchthefirstpage//pdf.getPage(1).then(functiongetPageHelloWorld(page){varscale=1.5;varviewport=page.getViewport(scale);////PreparecanvasusingPDFpagedimensions//varcanv

javascript - 在 javascript/jquery 中将 base64 转换为图像

我已经使用javascript/jquery编写了一些图像捕获代码下面是代码:functioncapture_image(){alert("capture_image");varp=webcam.capture();webcam.save();alert("capturecomplete"+p);//gettingtrueherevarimg=canvas.toDataURL("image");varitem_image=img.replace(/^data:image\/(png|jpg);base64,/,"");alert("item_image"+item_image);}it

javascript - 如何将 uint8 数组转换为 base64 编码的字符串?

我有一个webSocket通信,我收到base64编码的字符串,将它转换为uint8并处理它,但现在我需要发回,我得到了uint8数组,需要将它转换为base64字符串,所以我可以发送。我怎样才能进行这种转换? 最佳答案 如果您的数据可能包含多字节序列(不是普通的ASCII序列)并且您的浏览器有TextDecoder,那么您应该使用它来解码您的数据(为TextDecoder指定所需的编码):varu8=newUint8Array([65,66,67,68]);vardecoder=newTextDecoder('utf8');var

javascript - 图片转Base64

一旦用户选择(在提交表单之前),我想在base64中获取图像类似的东西:$(input).on('change',function(){vardata=$(this).val().base64file();//itisnotapluginisjustanexamplealert(data);});我阅读了FileAPI和其他东西,我想要一个简单的跨浏览器解决方案(显然不包括IE6/IE7)感谢任何帮助。 最佳答案 functionreadFile(){if(!this.files||!this.files[0])return;con

javascript - 将 base64 字符串转换为 ArrayBuffer

我需要将base64编码字符串转换为ArrayBuffer。base64字符串是用户输入的,它们将从电子邮件中复制和粘贴,因此在加载页面时它们不存在。如果可能的话,我想在javascript中执行此操作而不对服务器进行ajax调用。我发现这些链接很有趣,但它们对我没有帮助:ArrayBuffertobase64encodedstring这是关于相反的转换,从ArrayBuffer到base64,而不是相反http://jsperf.com/json-vs-base64/2这看起来不错,但我不知道如何使用代码。是否有一种简单的(也许是native的)方法来进行转换?谢谢

javascript - JS-通过base64代码获取图片宽高

我有一个base64编码的img,你可以找到here.我怎样才能得到它的高度和宽度? 最佳答案 vari=newImage();i.onload=function(){alert(i.width+","+i.height);};i.src=imageData; 关于javascript-JS-通过base64代码获取图片宽高,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/1777

javascript - 将 blob 转换为 base64

这是我要对Base64字符串执行Blob的代码片段:这个注释部分有效,当由此生成的URL设置为imgsrc时,它会显示图像:varblob=items[i].getAsFile();//varURLObj=window.URL||window.webkitURL;//varsource=URLObj.createObjectURL(blob);//console.log("imagesource="+source);varreader=newFileReader();reader.onload=function(event){console.log(event.target.resul