我的任务是写一个电子邮件存档应用程序。在其他SO问题和答案的帮助下,我成功地在Delphi10.2.3中使用Indy10保存了邮件正文,并将其图像附件保存为Base64编码的文本文件。
带有内嵌图像的电子邮件正文包含如下字符串:
<img width=360 height=153 id="Picture_x0020_8" src="cid:image002.png@01D4F3AE.C0AE8970">
data:image/x-png;base64,
iVBORw0KGg...Jggg==
我的第一个问题是
cr_lf
. 我有
克洛夫
就在那之后
base64,
现在我要把
<image width=360..8970">
使用base64encoded图像文本-然后,当然,将新的主体保存到存档中。
我可以很容易地删除
<
然后我想用一种简单的方法将base64txt文件的内容插入到该文件的正确位置。
我会接受其他问题的参考,所以我可能会错过,做类似的事情。我什么也没发现
德尔菲
谢谢