首页 文章
  • 238 votes
    9 answers
    493 views

    如何将图像转换为base64编码?

    你能指导我如何将图像从URL转换为base64编码?
  • 29 votes
    2 answers
    622 views

    如何从html图像中获取base64编码数据

    我有一个注册表,用户可以选择一个头像 . 他们有两种可能性: 选择默认头像 上传自己的头像 在我的HTML页面中,我有这个 . <img id="preview" src="img/default_1.png"> 它显示所选的头像 . 我使用File Api让用户上传自己的图像 . 这使HTML图像的src成为这样的东西 . &lt...
  • 29 votes
    6 answers
    786 views

    将Base64编码的图像写入文件

    如何将Base64编码的图像写入文件? 我使用Base64将图像编码为字符串 . 首先,我读取文件,然后将其转换为字节数组,然后应用Base64编码将图像转换为字符串 . 现在我的问题是如何解码它 . byte dearr[] = Base64.decodeBase64(crntImage); File outF = new File("c:/decode/abc.bmp");...
  • 37 votes
    7 answers
    1263 views

    将Base64字符串解码并编码为Bitmap时出现OutOfMemoryError

    我正在尝试 decode 和 encode 一个 Bitmap 图像 . 在某些设备上它运行完美,而在其他设备上它's not. I' m上传 Base64 String 到服务器并从服务器获取 Base64 String . 我've found various solutions but still am not able to solve my issue. Here'是我的代码: Enc...
  • -1 votes
    1 answers
    1091 views

    将POSTed图像转换为Base64

    我有一个我正在使用的网站,它使用imgur api上传用户的 Profiles 图片,但它需要是base64才能使用我拥有的功能: function imgur($image) { $client_id = "client_id_some_numbers_and_stuff"; $ch = curl_init(); curl_setopt($ch, CU...
  • 3 votes
    2 answers
    1652 views

    如何使用javamail将base64图像嵌入到电子邮件中

    我正在尝试使用嵌入式base64图像从javamail发送电子邮件(img alt ='image PNG'src ='data:image / png; base64,iVBORw0KGgoAAAANSUhEUgA ... AElFTkSuQmCC'“) 它使用的是小图像,但是当图像较大时,图像不会显示在莲花笔记中 . 这是代码的一部分 Transport transport = mailSes...
  • 0 votes
    1 answers
    1675 views

    将图像转换为base64可以工作但不好[重复]

    这个问题在这里已有答案: CanvasContext2D drawImage() issue [onload and CORS] 1回答 我想将图片转换为base64 . 所以,在html中我放了一个带有display:none的img和canvas html : <img style="display:none" id="imgDownload"...
  • 208 votes
    12 answers
    1026 views

    在客户端Javascript中进行Base64编码和解码

    JavaScript中是否有任何方法可用于使用base64编码对字符串进行编码和解码?
  • 208 votes
    2 answers
    14 views

    如何解码base64编码的字符串?

    我试图“解码”以下Base64字符串: OBFZDTcPCxlCKhdXCQ0kMQhKPh9uIgYIAQxALBtZAwUeOzcdcUEeW0dMO1kbPElWCV1ISFFKZ0kdWFlLAURPZhEFQVseXVtPOUUICVhMAzcfZ14AVEdIVVgfAUIBWVpOUlAeaUVMXFlKIy9rGUN0VF08Oz1POxFfTCcVFw1LMQNbBQYWAQ ...
  • 308 votes
    8 answers
    748 views

    在JavaScript中从base64字符串创建Blob

    我在字符串中有base64编码的二进制数据 . var contentType = 'image/png'; var b64Data = 'iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg=='; 我想创建一个包含此数...
  • 106 votes
    5 answers
    696 views

    用于解码/编码修改后的base64 URL的代码

    我想base64编码数据把它放在一个URL中,然后在我的HttpHandler中解码它 . 我发现Base64 Encoding允许使用'/'字符,这会弄乱我的UriTemplate匹配 . 然后我发现维基百科有一个"modified Base64 for URL"的概念: 存在修改的URL变体Base64,其中不使用填充'=',标准Base64的''和'/'字符分别替换为' ...
  • 122 votes
    6 answers
    1754 views

    在Ruby中使用base64编码的字符串中的奇怪\ n

    Ruby中内置的Base64库正在添加一些'\ n' . 我无法找出原因 . 对于这个特例: irb(main):001:0> require 'rubygems' => true irb(main):002:0> require 'base64' => true irb(main):003:0> str = "1110--ad6ca0b06e1fbeb7...
  • 190 votes
    12 answers
    1093 views

    为什么我们使用Base64?

    Wikipedia说 当需要编码需要通过设计用于处理文本数据的媒体进行存储和传输的二进制数据时,通常使用Base64编码方案 . 这是为了确保数据在运输过程中保持完好无需修改 . 但是,数据是否总是以二进制形式存储/传输,因为我们的机器存储二进制文件的内存只取决于你如何解释它?因此,无论您将位模式 010011010110000101101110 编码为ASCII中的 Man 还是Base64...
  • 36 votes
    4 answers
    403 views

    如何解码Base64字符串?

    我在Powershell中有一个普通字符串,它来自包含Base64文本的文本文件;它存储在 $x 中 . 我试图解码它: $z = [System.Text.Encoding]::Unicode.GetString([System.Convert]::FromBase64String($x)); 如果 $x 是在Powershell中创建的Base64字符串(但事实并非如此),则此方法有效 . ...
  • 1 votes
    0 answers
    206 views

    解码后的字符串图像无法在Android中显示为BitMap

    下面是我用来在我的android项目中通过import android.util.Base64将图像文件从位图编码为base64字符串的代码部分: Bitmap img_bmp=BitmapFactory.decodeStream(getContentResolver(). openInputStream(this.browseImageURI)); ByteArrayOutputStream ...
  • 1 votes
    0 answers
    736 views

    如何解决android中19660816字节分配错误的内存不足?

    我正在将位图转换为base64并在19660816字节分配问题上获得内存不足 . 下面是我的endoce位图到base64的代码, ByteArrayOutputStream baos = new ByteArrayOutputStream(); bitmap.compress(Bitmap.CompressFormat.JPEG,100,baos); byte [] b = baos.toBy...
  • 1 votes
    0 answers
    22 views

    如何在asp.net Web表单中显示Base64图像

    我无法在内联或css文件中显示Base64图像 . 我正在使用vs-2017 . 有人能指出我正确的方向吗? <!DOCTYPE html> <html> <head> <title>Display Image</title> <link href="css/StyleSheet.css"...
  • 630 votes
    16 answers
    1608 views

    什么是base 64编码?

    我听说有人在这里和那里谈论“base 64编码” . 它是干什么用的?
  • 655 votes
    3 answers
    548 views

    如何在node.js中进行Base64编码?

    node.js有内置的base64编码吗? 我之所以这么说是因为 crypto 来自 crypto 只能输出十六进制,二进制或ascii数据 . 例如: var cipher = crypto.createCipheriv('des-ede3-cbc', encryption_key, iv); var ciph = cipher.update(plaintext, 'utf8', 'hex');...
  • 1 votes
    1 answers
    1987 views

    如何在Leafletjs中使用base64编码的标记

    我正在使用传单来渲染政府 Map 并通过Python后端添加自定义标记 . 这些标记是使用 var markers = { {% for marker in markers.all %} '{{ marker.slug }}': L.icon({ iconUrl: '{{ marker.icon.get...
  • 8 votes
    2 answers
    541 views

    是否可以进一步压缩Base64 PNG字符串?

    我有一个PNG图像,并获得了Base64 PNG字符串表示 . 它仍然很大,我想知道它是否可以进一步压缩 . 这甚至可能吗? 背景 我正在使用Selenium 2(Java)创建当前网页的屏幕截图,将其转换为base64字符串并将该字符串发送到JavaScript执行程序以重新创建该图像并进行一些图像处理 . 但是如果该字符串大小太大,服务器将返回异常 .
  • 2 votes
    3 answers
    354 views

    jpeg的有效base64字符串

    这是jpeg的有效base64字符串吗? data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgICAgMCAgIDAwMDBAYEBAQEBAgGBgUGCQgKCgkICQkKDA8MCgsOCwkJDRENDg8QEBEQCgwSExIQEw8QEBD/2wBDAQMDAwQDBAgEBAgQCwkLEBAQEBAQEBAQ...
  • 1 votes
    0 answers
    678 views

    通过JQuery POST发送BSON数据

    我有一个关于通过JQuery的帖子将二进制( base64 )数据发送到我的MVC项目中的动作的问题 . base64 数据是从HTML5画布检索的裁剪图像(通过JCrop完成裁剪) . 它可以很好地处理非常小的图像 - 但是在较大的图像上,我得不到我的控制器的参数's action. Here' s示例调用: var temp = canv1.toDataURL("image/pn...
  • 2 votes
    1 answers
    1159 views

    将ImageData对象(不是画布)转换为图像dataURL

    我想从ImageData对象创建一个dataURL(即宽度,高度,数据) . 我意识到画布有这个,但我想避免画布使用的扭曲(主要是alpha预乘)..即我想避免明显的canvas.putImageData步骤 . 从this post我可以将任何arraybuffer / typedarray / dataview转换为base64 . 我不知道的是canvas canvasurl如何将宽度/高度...
  • 0 votes
    2 answers
    1061 views

    无法将以base64编码的图像保存到文件系统中

    我正在将图像从Android上传到PHP服务器 . 在android我将位图图像编码为base64字符串: ByteArrayOutputStream stream = new ByteArrayOutputStream(); mBitmap.compress(Bitmap.CompressFormat.JPEG, 20, stream); byte[] byteArray = stream.to...
  • 0 votes
    2 answers
    241 views

    上传/下载图片问题android PHP Base64

    你好我在上传到我的服务器的imageButton上显示图像有问题 . 我无法弄清楚我的错误是什么! 这里是我上传时的一个简短想法:位图图像 - > Base64编码为字符串 - >将字符串上传到服务器 - >将字符串写入文件 下载时我正在做的一个简短的想法:从文件中读取字符串 - >放入JSON - >在Android中接收 - > Base64解码到字节数组...
  • 4 votes
    1 answers
    1396 views

    问题将Base64字符串转换为十六进制字符串

    TLDR:我缺少的边缘情况是什么,或者我的算法中将Base64字符串转换为Hex字符串是否有错误? 我最近决定尝试Matasano Crypto Challenges,但无论出于何种原因,我决定尝试编写第一个挑战而不使用库来转换Hex和Base64字符串 . 我已经设法让Hex到Base64转换工作,但是从输出中可以看出,当我尝试将Base64转换回Hex时会有轻微的异常(例如,将Base64的最...
  • -3 votes
    1 answers
    1297 views

    为什么base64编码的PHP没有被解码?

    我正在运行Magento ver . 1.6.2.0在Ubuntu EC2实例上,但我的表单返回base64编码的php文件,这些文件没有被解码 . 有关为Magento或PHP开启base64解码的任何想法吗? 我们有一个联系我们表格,您可以填写并单击提交 . 这个表格附带我们安装的Magento主题(Themeforest的CrispAndClean) . 但是,当您单击“提交”而不是提交的...
  • -1 votes
    1 answers
    8 views

    Wordpress恶意软件注入index.php模板

    嘿伙计们,所以我最近发现我服务器上所有wordpress安装的index.php模板文件都注入了这段代码 . <?php eval(base64_decode('JGlwPSRfU0VSVkVSWyJSRU1PVEVfQUREUiJdOyRkcj0kX1NFUlZFUlsiRE9DVU1FTlRfUk9PVCJdOyR1YSA9ICRfU0VSVkVSWydIVFRQX1VTRVJfQU...
  • 11 votes
    1 answers
    194 views

    通过AWS API Gateway发布表单数据和二进制数据

    我正试图通过AWS API Gateway将“mutlipart \ form-data”发布到我的EC2实例,但我找不到办法 . 有一种方法可以使用“application / x-www-form-urlencoded”和Mapping Tamplate将数据转换为JSON,但仍然会发布像图像文件这样的二进制数据 . 有什么我想念的吗? 编辑: 我找到了另一种方式: 我将图像转换为base64...

热门问题