如何在Visual Studio中使用/ base64编码图像中断长行

时间:2012-04-01 02:56:16

标签: visual-studio-2010 coding-style base64 newline

我正在 app_offline.htm文件中使用 Base 64编码图像,以便在我拆除并重建我的图片时显示“正在升级”图片Azure托管的网站。

我最后一次这样做时,我使用的网站在第77列上整齐地打破了线条,我和我的Visual Studio IDE都很高兴。

最近,我使用不同的网站进行Base 64编码,现在我在一行上有一个从西雅图延伸到罗德岛的字符串。

我已经尝试了所有我能想到的技巧让VS2010在#80列或其附近自动断开此字符串,但没有任何运气(如Ctrl + A然后按Ctrl + K + Ctrl + D)。 / p>

有什么想法吗?

2 个答案:

答案 0 :(得分:0)

您可以使用C#轻松完成此操作:Convert.ToBase64String 并在http://msdn.microsoft.com/en-us/library/system.base64formattingoptions.aspx处进行示例。

答案 1 :(得分:0)

我找到了一个网站,可让您指定基本64位编码字符串的每行字符数。效果很好。

http://www.motobit.com/util/base64-decoder-encoder.asp

现在我的字符串只从西雅图转到 Spokane

我还了解到 IE8 只能处理 32K 以下的 base 64编码 ...这迫使我分解更大的图片分成小块,然后我在布局中缝合在一起。值得庆幸的是,我只需要为我的* app_offline.htm *文件执行一次此操作,并且该文件在Azure上的拆解/重建操作期间每周只显示一次或两次,持续10到15分钟。