python将图片文件转换成base64编码的方法_python

本文实例讲述了python将图片文件转换成base64编码的方法。分享给大家供大家参考。具体实现方法如下:

import base64
f=open(r'c:\jb51.gif','rb') #二进制方式打开图文件
ls_f=base64.b64encode(f.read()) #读取文件内容,转换为base64编码
f.close()

调用方法如下:

复制代码 代码如下:

<img src="R0lGODlh1wBOAPcAAAAAAP///7a4u+jq7bG1ucrN0N7g4tLU1u3u7+Tl5uHi49na26quscLGybe9wc7R07rBxfHz9O/x8ubo6d3f4Nrc3dXY2evs7Ojp6cnKyv/++f7788G5rc+tgdKzi72zpf3376eAUK6FVLGIV597TrSLWrWNXbOLXMWkfOTNsu3dyvfu47CIWr+XbJV8YZSFdPDk1vX08+3s67Snm927n9q1mdewldO9rtGkh8uYfIdoV8WuoXpYRujm5djW1bZ0Vrx9YI5fSsCBZcWKcJyTj7BpS35QPbKtq4ZJMq5kSKpYPZlTO5GLiYpBLX8+K6KbmZFEMcK+vby4t7q2taJJN6FGN6dSRMSMgtCjm9aup+LFwOfRze3c2fPo5vnz8pQ9L59GOK1dULNpXbl0ab6AdsqXj9y5tJ5BNZw9NL27u7GwsKOiooKBgf39/fv7+/n5+fb29vPz8/Ly8vHx8e/v7+Tk5N/f39fX19DQ0MnJycDAwLy8vK6urqGhoZSUlIeHh3p6emxsbF9fX1FRUURERDY2NikpKQMDA////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAIgALAAAAADXAE4AAAj/AAMIHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypMmTKFOqXMmypcuXMGPKnEmzps2bOHPq1Lgihc+fQH0qSGGjqNGjSG3QSKFihYadUKGqEEG1qlURJD4AQcP1zBk0XsOC/eq1ChUlSYDgUPE0qtuZKkawmEuX7ogQH4SgAVMFDN++ff0CHuyVK5UiOFa8XewyLgsRdevi1RtYcJXLfjNf3py5sBIcIBiLRqmiBIsTJ0yYQI36MQchZ6jIlm12NpXatW3flu31B4zRwEeWRq2aNXERr2PrXs6cOZgzSXoEn+7RcWTJefdqzsz9b/ftmdH8/3AToE0b6ugtlqbb+gTdEK/RcN5Mv779+2hunHdzPr1/iCqsVhxxqpmAHGzNJaggb0XAIRAc/W10RyGF1KGRH4HIkdEeFO6xkR+E/KHSVFddhddWXX3VFVgp9kWFXy/uBsaLM56xxAICveHgRHn0mIeFA/lhiCF5EFSHj3dAdMeQfmQUyJCEbFTIkEWS5sKVWGbpgg5SsGDEl2DyIOaYPBiBRBNgYaYZfX59wcFAcbwRUR1TDjmkhwIJSeRAgNg5JCAP5cFkRn3YmSREPiba4yB/KpooSG1MoEAClFZqKRwSGKDAppti4OmnGCSAxww6QHGGYJapWcUXT7TVBh0R6f/pZyBBUimQoH4OeShDuDYZqKM98mFnH8DmsStBguSq7LJ+EgLkTnBwsMSp26n5FREExREHRE8aAoieggTQY5+GEFtHoYYI4keyewokR7E9ogsIvD0ShC6z+Prp60BL5uvvkLS6dcNtuNFG8BcvtFXeBREyxK5AQwoirLKFkFuknlUGwO6//u4rK8fLhksQrur6YfLJKKds8h9DFvLWCkrM2FwVZ2BLEB0SPPRwABHfm6vFAWA8ECEg+wuou4EIovTSTDfNdJ0iD9Tru/QqWoccUL5FA7WocrdqqwS5MYHOQ0KcbgB8rPunH3kILbRA56psMtGzyu1HHxpaROeQIo7/zGS3IBcCblQa0KDEqYFdRvBzUHxg0AVzOMSuyRHX2q7bti5Uh7JHfwT4s7cO2QfgIHfbh0cagKD66qyr7oYGG8Qu++wbqL6CCjb8sJuCZyCBh0FzJCC5slG/jXm7CrGsLOgb7WFn3wX1gbccKNcZscp5FCpI3hu1AUML4IcvfgsmZJBDEkWkr/76SSihxG2n6pYbbWjwEHlBbSRAnsPE3zGu6D06XsYQsrlldU5CdSIE9xIihz7QzU6DMIiQovQREpWoKiTgwBBSFJYOhoUv3vGad9DghCMgZAIIaAi7etQyfNXpYplLCLugZifmXUQO1hvgQe4ACOulq1v7CgC5/wxhw4ys5zrv0aB8MMPE+ziRMyRkg5wOQgcDqLBsPDOED5kFQ+QdxHmiYxK7ApaROzBqUAT8wwOhVCR0FSJvQzwgR6yDRBbAZ4PfCWF31ARCwXzBCWzY0UHeUIErGsJsEpsbk+6mvC7qkCA45FuvcOXFinDITnIsyMYi5qE6kA5QG8vkRo5oHOMgZwixqY9tVDkbxSnuDDwgAEMWsK2F7KxyAcCaISgYNFu97SBnVGCvAqC8N1pEDp+0ZcsAcSg/bLFcmBRJgAq0mtQUCDk5UM6CtgmGItSAIRQYmzJzJbKJaTFJAkTIEJM0TDnQLWoRoZ4P+cCQI+2KDw8sxB7IRf+hQpxOmnKpox05kAPtWCaPfNyjX7wChN8kZAIU4B85BUK6KKXTIMorV+gM4StKilIhdXCmnwZxrHqK1E4ZusMDoQdQgQ60oIBJFRNlGtO/bAYNSYBBwwiCAByNU2mVKyAhunWHixLEnJ0bZp6iuRA57OEPZ9TXAhfCh03u0kM+uxNJhsOaArEGm0s8w2XEKlaa0WdmukFDEe5nEDhYgCGMimAWw6UnP0zsW76MoUDi6DeOEoSvCOED6fwEiCImJKpQomcdrNqyklanmsQpJXJa0AQkWPaymL1sE76gzd0tpwpoaMFOBeIGC4y2ILisHN2u1jKjyiGUBVEqnyA4VSH/LosQfjAsA/0ksTxZb4ZDGkRt5xjQOuLFDmqYgnKXy1wppEENRHBBENCk0O7YSAEIOcAUEaLLgEXsrnn4Aw339LYJQdBR8nJUVAtxLEpiEk8TSRozBYJPOxWCDwVUY3CHq5Gp1MU92DktQtqggCdMq4/1AeEXdoCQBwjyIEqF0jNzhbe3AW7C/son99j1QEHoFiL1tZOHxcUk8xpCuCBJAWQEiheJaOAGCq2MX9DggtM6OHlazeKyMJy5J933Y6W7pCEOVUAiDtEQf3ikQ/bpQ0LQc6l+NSdJP0KD4p6mNXPBi4AX8gP52JQ2IERDEB48kBsnZLVmS2Ag/JAkxtop/2/v0pAcAOG0YDotEElq4JNtezY+j1QQ37LbHnYlZPv6YYFnrJI57+uRDozAmgNKzQlE4DiJtOEHnWXOGYIAK/xlYLsGwZVc53qQOvBBeUyDL6/QWE877bnQRTvUJp1c1T5YSA7K4yXaCMsRGJjg0Viei3sm/YEtJ4QGBNtdZnYj5k4T5A0Z2DK5QMTbhPwSUaxeCLp0nUvB8lhZzQQYnjD8z4HwwXqOnUhPWrDiFV8nKxDxXg6owDWb8hENOiBzACSQAYX42L3esrZeA5VtkFIo3e6Kl9zoDIg9HySjI91hslw2EZ/QgAYeQEELRgDsrlrzqx9QQQ0uTvKRj5wGNf+wAQ5y8IPDzS9BCBvtBAoA0twGTRCFGESGEjIxJTOkX0GMSduUNgh18TcAdzj6QlAgghE0neOQFlBXBQTWJo71Lx18eYKq0AQTGsQCD/AIHxwekT4c+j8RYbqVXVoXEkShoNXNo9xlPGMjGGC0GfAp2qfD9P+6FMBYOQDcQWgfBLMpcfU5gxOYgBAIOHvvwOk7268jghfQYfBxr9Z3agqGL/BAnAWZQxogTx3JCxvAkRn2Y0hwhDbAlPCujOlmFtdE+DmBBwdASAX0ABUuYIELAdhCFbBA+oGgoOOQLmXyQ+CCsWVzmwbj3e0PIOAMYHcnWBh+8LV/EDLUxwoF0UL/GKrQkS5swQsbYfqw26N61sxFBDpogEAKmuzczMiVs7m/WS5DQiMwAfRtJQCghhO+B3zCR3wHMQbDhwUMmAUD0QUKaAXkxxHZtwUVsVN9526R4W5YoQNqMBCY5zV0d1Aq4gS3xwbUpxALAAHGZhMHiBAKiBBWMAZcEIMUWAUWSBHmMRBtgAIhcEElQgI68AL9JhCuxxVImIRKiIRf8EdOYAQ88AJHcH0LkQYAmBBmMAZdMBBZoIUDkYVZqAUDsQVjIIYCUYNlUIZjqIZnOAZmUBA1+IYHKH5VEAYOKBA2aBDAFwB5aBBlUAZecAWXcQXoJxCBKIFhgIBjMH5iMAZl/0ARoDYDLzCJlFiJlUgEUUAHDbMDOtCJnviJoOiJbEAEU+ADDNOCAoEBBICKAaAFVXCHASAGVfCGeGgFXlAFZDAQZVAFVzAQFYiLusiLvlgFeziG2id8sngFWDB+tNiHCTiBCSgGYpCICjgGhigGVmAGW5B9uYgFCqiMtCgRcLBdcCADF4AA6JiO6ogAbFUQb7CO8LiOEfAGCvMQbdAAb+UQVWCNAXCLwNiPwpiHsgh+AjGNfAiNAzkQBlkQLyh8VrCHXWAFYYCH+zgGZJAFhUgQzqiRwigQ47eFFTgQggh8IXmBccCKMnEBDICSAeB96OeKY0CQriiGWVAFYniLCv8IfLf4iDV5k/tIjAD5iAx5jFUglALhfVtoBgyIBbIoBhlJkQnRhyEpjQQhfA5YkhURB/qWEw6gdw1hBjYZAFcQBq5ogYIoEF1QlAEAllygfWBpgWn5iGzpljhoEA3JfQKBlVz4igWxkQMhlXVZBTM4BoQpi8SnlxSBAPvDEIfQmIcAEY+ZEQbwgRBxi70YBoColmGQiwU5kVcgBrEImldAkLHomaBJlaN5EHeJgHlZlwaxj30JjQYBmBZYh0u5lCTpmhYBBxfQEJEZAL+pEcGJEG/AAAMgEdiYlmI4BmLQluG4i1yAmQGQfV5gBb0oENApndRpnapJlKwpllWwha//yY9/KZuxSRAhaQWgeRCISRGQw5ghMZwH0QDRJhE1uYvod59VkJFtuYti2J9heYZFGZYAaoYB0AV7eJdOaYgSeRA1CYtQSRBcIJ602ZLhyZ66aRH5s5UFMZyO+ZiOCZwg2pgD8aGRaaIJsQAMQBFpCZsB0JZVsJ4DMX7QKIH7SRA0OhA2mpESaIBEKZHaKItX6YZbsAW7aIsCoQUMOH4M+J+CGaGtaYFt2ZxJyplgSQZbEI4VAQcKsJgJQaLAWaIl6qEE8ZtmqhAXsAY5QxFCOqN8SRC7yJngKafY+Y9zShBWYAVbeJdaoICXIZRbQKOXQQbiaaH1kYtTCqXT6Zp0/7gZ1xmLg5oRdECFCwGiByGfwXmmAiGfAxEDDECpb/GCEnp+BWF+pPoRXFCkdpmDGYEBoIoQlmoQmFqmYrqpxMkAPsCSNAGWEFp8BJEAVnSpYqqpYdqhtGqryOqODBB2opGFglmovloQCkABo/WhY3qi1iqiIaqtHhqccMAANDcafUoGxRitBqEAB8ChF8GpBiEDDJB75uqrGPAAKcQR25oQFrAGwRqvvjoHBRBRJwEHEMAAa8qv0doGFlAA9ToSFLAGRWiw/HoBDXAA7dgRGCAAxgmxGhsAFKAHB/B4GZEADrAGXrmxBvsGFOAAGaA/F+FWBMAAJWuyG9sDDSAABV5gALX0EBdgARCwBg4gHTIbtATBpXpAAGmQARZgAAMAIQPhBnMAUQ/QAAzAAFFgAAMotFgrEJP6ABBAAAQgAGArAGowtQ6ABwpQsFmbtgmhI3PQtnHgpWobt3IrswEBADs=" />

关于图片转base64还可参考在线工具:

在线图片转换BASE64工具

希望本文所述对大家的Python程序设计有所帮助。

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索python
, 方法
, 转换
, base64编码
图片文件
python base64编码、python中base64编码、python图片base64编码、python3 base64编码、python base64编解码,以便于您获取更多的相关知识。

时间: 2024-08-01 18:50:54

python将图片文件转换成base64编码的方法_python的相关文章

php将图片文件转换成二进制输出的方法

 本文实例讲述了php将图片文件转换成二进制输出的方法.分享给大家供大家参考.具体实现方法如下: 1 2 3 4 header( "Content-type: image/jpeg"); $PSize = filesize('1.jpg'); $picturedata = fread(fopen('1.jpg', "r"), $PSize); echo $picturedata; 就这么简单4行代码,就将图片以二进制流的形式输出到客户端了,和打开一张图片没有任何区别

php将图片文件转换成二进制输出的方法_php技巧

本文实例讲述了php将图片文件转换成二进制输出的方法.分享给大家供大家参考.具体实现方法如下: header( "Content-type: image/jpeg"); $PSize = filesize('1.jpg'); $picturedata = fread(fopen('1.jpg', "r"), $PSize); echo $picturedata; 就这么简单4行代码,就将图片以二进制流的形式输出到客户端了,和打开一张图片没有任何区别. 这里需要注意的

win7操作系统把pdf格式文件转换成ppt格式的方法

  大家都知道,pdf格式的文件采用了图文格式,但是一些用户想要把pdf格式文件转换成ppt格式,让文件表达的更加生动,Power Point简称ppt,是一种演示文稿图形程序.那么win7操作系统如何把pdf格式文件转换成ppt格式?或者其他格式呢?比如TXT.Word等等.今天小编来给大家介绍win7操作系统把pdf格式文件转换成ppt格式的方法. 具体方法如下: 1.下载安装pdf转换成ppt转换器工具,大家可以直接百度搜索,网络上有相当多的下载资源; 2.双击快捷方式,进入主界面后,我们

将CAJ、KDH、NH格式文件转换成WORD格式的方法教程【多图】

准备的软件工具 CAJViewer 7完整版 (带OCR组件) PDF虚拟打印机(本文以PDF factory 为例) OCR识别软件 (本文以ABBYY finereader 9为例) 步骤/方法 1 用CAJviewer 7打开你要转换的文件,如下图所示 如果我们需要第一段的内容,那么我们需要点击CAJViewer 7自带的OCR功能键,如下图 图中红色方框框出的按钮就是OCR识别按钮(如果你使用的是精简版的CAJviewer,那么这个按钮是灰色的,不可用的),我们点击一下鼠标就会变成十字形

利用PHP将图片转换成base64编码的实现方法_php实例

先来说一下为什么我们要对图片base64编码 base64是当前网络上最为常见的传输8Bit字节代码的编码方式其中之一.base64主要不是加密,它主要的用途是把某些二进制数转成普通字符用于网络传输.由于这些二进制字符在传输协议中属于控制字符,不能直接传送,所以需要转换一下.虽然图片可能直接传输,但是我们也可以将它变成字符串直接放在源码里,而不需要浏览器在读取到源码后再从服务器上下载. 如何使用PHP对图片进行base64解码输出 <?php $img = 'test.jpg'; $base64

利用PHP将图片转换成base64编码的实现方法

先来说一下为什么我们要对图片base64编码 base64是当前网络上最为常见的传输8Bit字节代码的编码方式其中之一.base64主要不是加密,它主要的用途是把某些二进制数转成普通字符用于网络传输.由于这些二进制字符在传输协议中属于控制字符,不能直接传送,所以需要转换一下.虽然图片可能直接传输,但是我们也可以将它变成字符串直接放在源码里,而不需要浏览器在读取到源码后再从服务器上下载. 如何使用PHP对图片进行base64解码输出 <?php $img = 'test.jpg'; $base64

怎么把图片文件转换成pdf

  其实将图片转换成PDF文档,和此前我们分享的将PDF文档转换为图片原理是一样的,只不过是一个逆向过程,通常借助一些工具就可以搞定,下面是详细的方法步骤. 一.这里以使用迅捷PDF转换器为例,这里软件很多,大家也可以网上搜索一下. 二.打开迅捷PDF转换器, 大家可以看到软件左侧有多中文件转换方式,这里我们选择"图片转PDF",如下图所示. 三.点击软件上方的"添加文件"按钮,批量添加照片.此外,添加文件还可以用鼠标将文件拖入界面来完成. 四.照片添加完成后,设置

ABBYY FineReader如何快速将图片文件转换成Word文档

  最近有朋友突然找我,问我有什么方法快速将图像文件转换成Word文档,老板临时布置任务,十万火急,作为天天跟文档资料打交道的我们,谁没遇到过这样的事,谁没因为知识的匮乏而吃过亏呢?好在经历过,也学到了不少知识,我迅速向她推荐了ABBYY FineReader 12OCR文字识别软件,帮她解决了燃眉之急. 是的,ABBYY FineReader 12是一款OCR图文识别软件,能够快速方便地将扫描纸质文档.PDF文件和数码相机的图像转换成可编辑.可搜索的文本,包括Word.Excel等格式. 使用

php和js中,utf-8编码转成base64编码

1.php下转化base64编码 php中,文本文件的编码决定了程序变量的编码,比如以下代码在不同编码的php文件中,展示的效果也是不一样的 <?php $word = '严'; echo base64_encode($word); ?> 如果文本文件是utf-8,则输出结果为:5Lil,而在gbk文件中的输出结果是:0c8= 注意:php中转换成base64编码时,和网页编码没有关系. 2.js下转化base64编码 首先,假定网页的编码是utf-8,我们希望对于同样的字符串,用PHP和Ja