`
ipython
  • 浏览: 289307 次
  • 性别: Icon_minigender_1
  • 来自: 佛山
社区版块
存档分类
最新评论

html文件中嵌入图片

    博客分类:
  • web
阅读更多

在一个网页中,嵌入一张图片,通常的做法是<img src="http://xxx.com/aa.png"> ,但是这样当页面加载时,如果url属于当前域名,则先开一个 http请求; 否则就要先建一个TCP连接了。 能否将一张图片的数据直接嵌入到html 中呢? 答案是可以的。

 

方法:

生成一个a.html文件,内容如下:

 

<h3>hello html5</h3>
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAALVBMVEXM3fm+1Pfb5/rF2fjw9f23z/aavPOhwfTp8PyTt/L3+v7T4vqMs/K7zP////+qRWzhAAAAXElEQVQIW2O4CwUM996BwVskxtOqd++2rwMyPI+ve31GD8h4Madqz2mwms5jZ/aBGS/mHIDoen3m+DowY8/hOVUgxusz+zqPg7SvPA1UxQfSvu/du0YUK2AMmDMA5H1qhVX33T8AAAAASUVORK5CYII=">

 

用chrome浏览器打开,即可以看到一张图片,但它却没有新建一个http(TCP)链接!可以右键保存生成的图片。

 

其中,iVBORw...后面的信息就是图片的信息,它是怎么得来的呢?

如,一张图片叫 a.jpg

使用python,生成这些信息

 

r = open('a.jpg','rb')
s = r.read()
r.close()

print s.encode('base64')

 

即可获取  iVBORw...

 

分享到:
评论

相关推荐

    excel转成html代码实现在线预览完美解决无法显示图片的问题

    亲测,完美解决excel转换成html后图片无法显示的问题。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。...

    将图片以Base64代码的形式, 内嵌在html中(提供样例)

    将图片以Base64的编码,内嵌在html的代码中, 提供的是样例代码 即: 不是在html中指定图片的路径的形式 结合: http://download.csdn.net/detail/okpfsje123/5304296 这样就可以在发送的邮件中,直接看到图片(图片...

    将html源码变成图片文件

    将html源码变成图片文件

    微信小程序通过wxParse.js,嵌入HTML代码

    最近在做小程序,发现后台数据有很多数据时带有HTML标签的,不知道怎么搞,在网上看了看文档...3,在我们要(嵌入的HTML代码)的wxjs文件中引入wxParse.js   (此图片来源于网络,如有侵权,请联系删除! ) 4,然后再我

    html文件中flash视频格式(flv、swf)文件的嵌入方法

    (1)一个.flv文件(flash视频)是基于图片的视频流和音频。如果你在运行一个流服务,flv将是一个好的选择。上游条件是,这个文件的任何部分可以被客户终端访问,并且任何时间不会等待下载。话又说回来了,运行一个...

    monolith-用于将完整网页另存为单个HTML文件的CLI工具

    数据ho积者的梦想成真:将任何网页捆绑到一个HTML文件中。您可以用大量的.html文件存储在您宝贵的小驱动器中的某个地方来替换大量的打开的选项卡。 不同于传统的“网页另存为”,monolith不仅节省了目标文件,它...

    Python发送带图片邮件

    设置图片附件的Content-ID:为了在邮件正文中嵌入图片,需要为图片设置一个唯一的Content-ID(CID)。通过添加相关的Header,将图片附件与正文中的某个位置关联起来。 将图片附件嵌入正文:使用HTML格式的正文文本...

    守望PDF文件转换器 V3.0 免费版

    守望PDF文件转换器提供了图片压缩、字体嵌入、安全加密、批量转换、合并叠加、右键转换、创建书签和超链接等对象、编辑文档属性等功能;完全兼容PDF 1.3、1.4、1.5规格,创建的PDF文件可以100%地与Adobe?Reader或...

    css3系列教程(嵌入字体网络字体).rar

    想要制作一些很酷的头部效果而且摆脱网站安全字体并且不使用图片文件?那么就使用css3嵌入字体吧!

    守望PDF文件转换器绿色的

    守望PDF文件转换器提供了图片压缩、字体嵌入、安全加密、批量转换、合并叠加、右键转换、创建书签和超链接等对象、编辑文档属性等功能; 完全兼容PDF 1.3、1.4、1.5规格,创建的PDF文件可以100%地与Adobe?Reader或...

    uniapp-file-upload:uni-app系统目录文件上传(非只图片和视频)解决方案,永中云服务提供文档上传和在线预览

    uni-app系统目录文件上传(非只图片和视频)解决方案 永中云服务 1.0.1新版本已经发布〜 新版本基于永中云服务-云预览,完善并实现了跨平台H5文件(非只图片和视频)上传,。 参考技术文档 背景 公司领导提出这样的...

    魔术字符画 v3.5

    一款可以将图片转换成网页(HTML)文件的软件,生成的Html文件可以在浏览器中单独打开,也可以嵌入到已有的网页文件中。软件支持多种样式的网页文件的生成,目前支持JPG、BMP、GIF、ICO等格式的图形文件的转换。用她...

    RTF转换成HTML的控件(.net)

    可以把Word转成HTML, RTF转成HTML、XHTML的.Net组件,可以在ASP.Net、C#、VB.Net中使用。该控件可以独立工作,不...该组件只有150K左右大小,但它的速度可达到每秒转换2-3个HTML文件。 原厂:SautinSoft (试用版)

    魔术字符画(Magic ASCII Picture)

    魔术字符画-Magic ASCII Picture(MAP),是一款可以将图片转换成网页(HTML)文件的软件,生成的Html文件可以在浏览器中单独打开,也可以嵌入到已有的网页文件中。软件支持多种样式的网页文件的生成,目前支持JPG、...

    批量Word转TXT,批量Excel转TXT,文件对比相同与不同

    全部黑字体,去掉背景,去除超链接,清除制表符,删除隐藏文字,替换""成“”,图片全设为嵌入型,首行缩进2,去段中不分页部份,转项目编号到文字,删除非嵌入型图片,清除换行带的下划线格式,去掉页脚页媚,Word转html,Word转...

    Img2Html:控制台工具,用于将图像转换为嵌入了base64图像的html img标签

    该工具在同一目录中生成文件ImagesAsBase64.html 。 该文件包含base64格式的图像以及带有文件名的属性title 。 使用Img Base64生成的标签,如下所示: 嵌入样式 像样式一样使用: &lt;body&gt; &lt;style&gt; ....

    HTML Snapshot ActiveX控件

    HTML文件可以通过Snapshot ActiveX 容易地转换成图像, 也可以控制JPEG 的压缩质量或改变TIFF 图像压缩方法。 &lt;br&gt; HTML Snapshot ActiveX控件 可以容易为成千上万网页建立thumbshot 服务器,数据库由用户充分控制...

    JavaScript完全自学宝典 源代码

    12.3.html 在当前页面中嵌入CSS样式文件。 12.4.html JavaScript实现动态更改元素的CSS样式。 12.5.html JavaScript实现批量更改CSS样式。 12.6.html JavaScript使用CSS模拟图片的圆角效果。 style...

    MaskBarcode.rar_BarcodePrintServlet_java 条形码_maskbarcode_servlet

    我们采用java技术,提供Servlet,Applet和Swing等多种方式,使您既可以在服务器端Servlet程序中动态的生成JPEG格式的条形码图片文件,也可以在HTML页面中以Applet的方式嵌入条码图形,或者是在Swing等图形界面程序中嵌入...

    3d-book-image-css-generator:从书的封面生成3D图像并导出到HTMLCSS以嵌入到您的网站中

    3D图书图片CSS生成器 ... 生成HTML和CSS嵌入到您的网站中 特色创意 导出到PNG 封面文件上传 其他3D视图 想要贡献? 提交问题或请求请求 :winking_face: 执照 源代码是根据MIT许可分发的(请参阅文件LICENCE)。

Global site tag (gtag.js) - Google Analytics