gpt4 book ai didi

c# - 如何从资源中提取图像?

转载 作者:行者123 更新时间:2023-11-30 21:55:43 24 4
gpt4 key购买 nike

我有一个 C# 项目,我在这个项目中使用了一些嵌入式图像。这些图像在项目资源中,我在我的应用程序的几个部分中使用它们。现在,我需要将其中一些图像放在我的 .exe 文件 旁边。而且我需要在程序运行时动态地进行。因此,正如我在这个问题的标题中提到的,我将提取嵌入在我的应用程序中的文件。像这样的函数:

public static void Extract(Bitmap imageToExtract, string destination);

可以这样称呼:

Extract(WindowsFormsApplication1.Properties.Resources.PICT);

编辑:我不能使用 How can I extract a file from an embedded resource and save it to disk? 中解释的内容.因为我需要我的资源是私有(private)的,所以不要让其他人占用它。

最佳答案

我想这并不难。试试这个:

public static void Extract(Bitmap imageToExtract, string destination) {
System.IO.File.WriteAllBytes(
destination,
ImageToByte(
imageToExtract
)
);
}

关于c# - 如何从资源中提取图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32034846/

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