2012-05-25 47 views
5

有一种方法将图像转换成等效html图像的,由具有表html分割成许多单元,每个单元具有特定背景颜色这将像图像中的像素?很像ASCII艺术。如何将图片转换为html?

我会将此视为在电子邮件签名中拥有公司徽标的一种方式,而无需担心电子邮件客户端会阻止图像。

回答

5

是的,负载的人已经这样做了:http://pgl.yoyo.org/img2html/就是一个例子。

+0

不工作。即使它自己的示例图像也会生成:'此服务器不支持imagecreatefromx-png()函数; exiting'。还有其他的吗? – CJ7

+1

这很糟糕。那么,电子邮件签名和HTML电子邮件通常很糟糕,所以也许它也是如此! :) –

+0

是否可以通过MIME? – CJ7

4

也许你需要的只是将你的图像转换为URI格式。

<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUA 
AAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO 
9TXL0Y4OHwAAAABJRU5ErkJggg==" alt="Red dot"> 

http://jsfiddle.net/z6FFc/

+0

不,因为普通的电子邮件客户端不允许签名超过5KB – CJ7

+0

贵公司徽标的大小(高度*宽度)是多少? –

1

尝试 “图像转换为HTML的电子邮件” 从STYLECampaign。如果我记得没错,你会得到一个下载链接来换取在stylecampaign.com上订阅他们的时事通讯。该工具工作正常,具有缩放和压缩;这里有一个博客文章http://bit.ly/Jhf1CK和一个视频指南解释技巧和退格:http://www.youtube.com/watch?v=VSi51yLQFnc

0

我会提醒,不要尝试这种伎俩。

用做“聪明”的东西用电子邮件一个简单的规则是先询问“垃圾邮件发送者使用相同的技术?”。如果答案是肯定的,那么您可以确定互联网服务提供商将他们的过滤器配置为包含垃圾邮件的垃圾邮件。

在欺骗图像转换成显示,无论是与以base64伎俩或pixeldivs的情况下,这些技术已经被垃圾邮件发送者使用多年,并有可能损坏你的声誉发送。

如果有问题的公司与收件人有很好的关系,他们会很乐意展示图片。一旦您回复或添加到联系人,许多客户端(如Gmail)都会启用图像。此外,使用诸如DKIM等技术签署您的标题,使用信誉良好的第三方发件人或支付ReturnPath认证可以充分提高您的声誉,以覆盖大多数主要ISP的图像阻止。

0

汤姆沃尔什,是什么让你觉得它总是ISP的阻止图像?电邮客户呢?默认情况下,80%的电子邮件图像被阻止。依靠用户的努力或知识来改变这些设置是一个坏主意。

使用某些服务,如Mailchimp,给你一个新的电子邮件地址,每次发送的时间,因此,你不能添加为安全发件人。诸如此类的技术是获得已加倍选择的电子邮件列表的一种好方法,它可以接收电子邮件的半图像版本,以吸引他们下载图像。

该顶部链接的作品。我使用了JPG,我不确定它接受的格式。只是你知道,这使得文件比普通的JPG大一点。考虑是否值得使用更大的图像,但对于电子邮件签名,我可以看到这是一个体面的使用。我注意到,有时当您回复时,签名会打破...... sooooo ....请注意,您最终可能会加载<tr><td>A</td></tr>

最终警告......如果您的电子邮件签名确实中断并最终以代码形式....请注意,顶部链接的默认值是“屁股”,因此...有些客户可能会发现这种攻击性。也许把它改成你的公司名称。请记住,为这个表格图像建立链接将(a)花费一段时间,并且(b)第二次主要膨胀此代码。

-1

尝试转换为html/css。它比base64更紧凑,虽然我还没有尝试过,但它应该可以工作。它使用css来创建一个图像,而不需要任何外部的东西。不要关注顶端,那就是所有工作的代码所在的地方。注意底部。 https://codepen.io/blazeeboy/pen/bCaLE

no code. just something I have to do to get the post online. 
+0

虽然这个链接可能回答这个问题,但最好在这里包含答案的基本部分,并提供供参考的链接。如果链接页面更改,则仅链接答案可能会失效。 - [来自评论](/ review/low-quality-posts/10632887) –

+0

@RohitGupta:链接指向执行转换的工具(如问)。我怀疑还有更多有用的信息需要补充。如果您认为该问题是要求提供场外资源/工具,则应该标记该内容。 – IInspectable

+0

@不可预测,OP没有要求使用工具。他要求一种办法,可以是代码。无论你如何切片,这是一个链接的唯一答案,用户已经把垃圾放到了它被接受的地方!在一天结束时,这是我的意见。如果还有2个评论者同意,它将被删除。如果他们不这样做,它会留下来。总是有增强答案的方法,例如发布截图或样本结果。 downvote不是我的。我宁愿发表评论。 –