93得票5回答
直接将图片存储在数据库中还是以base64数据的形式存储?

常见的将图像存储到数据库的方法是在存储数据之前将图像转换为base64数据。这个过程会增加33%的大小。另一种选择是直接将图像作为BLOB存储; 例如:$image = new Imagick("image.jpg"); $data = $image->getImageBlob(); $...

88得票20回答
如何在PHP中检查字符串是否为Base64格式有效的?

我有一个字符串,希望使用PHP测试它是否是有效的base64编码。

85得票2回答
基于字符串的数据编码:Base64 vs Base64url

Base64和Base64url之间有什么区别?我在JSON Web Tokens等东西中看到这样的内容。

83得票3回答
使用base64文件源而非url来渲染pdf文件的Pdf.js

我试图使用pdf.js从PDF中呈现页面。 通常,使用URL,我可以做到这一点:PDFJS.getDocument("http://www.server.com/file.pdf").then(function getPdfHelloWorld(pdf) { // // Fetch ...

82得票8回答
在不使用canvas的情况下,使用JavaScript调整Base-64图像的大小

我需要一种在不使用HTML元素的情况下使用JavaScript调整图片大小的方法。 我的移动端HTML应用程序捕获照片,然后将它们转换为base64字符串。最后,在将它们发送到API之前,我想要调整它们的大小。 我正在寻找一种不同且更合适的调整大小方法,而不是使用canvas元素,有什么方法吗?

81得票9回答
如何在Flutter中将BASE64字符串转换为图像?

我正在将保存在Firebase数据库中的图像转换为Base64,并希望对其进行解码和编码。我已经研究过类似的问题,但仍然遇到错误。以下是我目前所拥有的内容:var image1 = String; var pic = event.snapshot.value['image']; var ph...

79得票4回答
这是什么意思?image/png;base64是什么?

我不知道这个叫什么,但我在 Google 上找到了一张 404 的图片。url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKsAAADVCAMAAAAfHvCaAAAAGFBMVEVYn%2BH%2F%2F%2F%2Bex%2B3U5vd7...

79得票6回答
使用JavaScript在客户端将Base64字符串保存为PDF文件

我的问题是:我从服务器获取了一个 PDF 文件的 base64 字符串,我想要使用这个字符串来直接在浏览器中显示 PDF,或者在点击链接时提供“另存为...”选项。以下是我正在使用的代码:<!doctype> <html> <head> <tit...

79得票11回答
移除base64编码时的尾部"="符号

我注意到每当我对一个字符串进行base64编码时,末尾会添加一个"="字符。我可以删除这个字符,然后在解码之前将其添加回去吗?这样做是否存在风险?换句话说,这个"="字符是否总是被添加,还是只在某些情况下添加? 我希望我的编码字符串尽可能地短,因此想知道是否总是可以删除"="字符,然后在解码...

79得票1回答
将Base64编码字符串转换为文件

我有一个base64编码的字符串。 如何将这个base64编码的字符串写入文件?