gpt4 book ai didi

c# - 如何在 SQL Server 数据库中保存文本和图像的组合

转载 作者:行者123 更新时间:2023-11-30 18:54:32 25 4
gpt4 key购买 nike

我需要保存文本和图像组合的数据。例如:“一些文本”“图像”“一些文本”,重点是,这些数据没有特定的格式。图像可以位于序列的任何部分,前后有文本。例如:

enter image description here

我需要以与定义相同的顺序保存它,并以相同的顺序检索和显示并保留格式;文本作为文本和图像作为图像。

我知道我们可以以 byte[] 格式保存图像,但是如何将文本和图像一起保存在数据库的单列中?

请帮忙。

最佳答案

您可以使用 Base64 将图像转换为文本,例如:

var image = File.ReadAllBytes("image.jpg");

var base64String = Convert.ToBase64String(image);

您可以再次将其转换回图像:
var image = Convert.FromBase64String(base64String);

File.WriteAllBytes("image.jpg", image);

您只需要弄清楚如何将您的文本作为一个整体拆分/连接...

关于c# - 如何在 SQL Server 数据库中保存文本和图像的组合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58747865/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com