gpt4 book ai didi

c# - 如何在c#中写入PNG文件

转载 作者:太空宇宙 更新时间:2023-11-03 21:27:34 24 4
gpt4 key购买 nike

我通过转换这个文件得到了我的png文件的内容,我想把它写到我的D盘里。这是我的代码:

s = File.ReadAllText(openFileDialog1.FileName.ToString());

File.WriteAllText(@"D:\result.png", s);

但结果与所选文件 (.png) 不一样,当我写入时,它已损坏。我也使用了 ASCII 编码和 UTF,但没有任何改变......

有什么想法吗?谢谢

最佳答案

PNG 是二进制数据,不是文本。您需要读取所有字节并写入它们。

虽然您只是在寻找 File.Copy,但看起来确实如此.

要读取所有字节,请使用方便命名的方法 File.ReadAllBytes()相反。

关于c# - 如何在c#中写入PNG文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26097800/

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