如何在Visual Studio 2010中添加PNG资源?

发布于 2025-01-05 22:38:22 字数 692 浏览 0 评论 0原文

我有一个 PNG(即压缩图像),我想将其包含在我的程序集(即应用程序)中。

怎么做呢?

其他信息:

我尝试在 Visual Studio 2010 中将 PNG 资源添加到程序集中:

在此处输入图像描述

但这并没有工作,因为 Visual Studio 将其转换为未压缩的位图:

在此处输入图像描述

但我想添加 PNG。

否则我的 1MB 应用程序会变成 8MB

]=== 1MB file size ==>
]=== 8MB file size ==============================================================================================================================================>

I have a PNG (i.e. a compressed image) that I'd like to include in my assembly (i.e. application).

How to do it?

Additional information:

I tried adding a PNG resource to my assembly in Visual Studio 2010:

enter image description here

But that didn't work, as Visual Studio converts it to an uncompressed bitmap:

enter image description here

Except I want to add a PNG.

Otherwise my 1MB application becomes 8MB:

]=== 1MB file size ==>
]=== 8MB file size ==============================================================================================================================================>

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

永不分离 2025-01-12 22:38:22
  1. 进入项目菜单->特性。
  2. 选择资源选项卡
  3. 确保首先选择图像。
  4. 单击“添加资源”旁边的箭头
  5. 新图像(从图像文件类型中选择)
  6. 查找 PNG

在此处输入图像描述

  1. Go to the project menu -> properties.
  2. Select the resources tab
  3. Make sure Images is selected first.
  4. Click the arrow beside 'add resource'
  5. New Image (Select from Image File Types)
  6. Find the PNG

enter image description here

盗心人 2025-01-12 22:38:22

我可以做到这一点的唯一方法是从 PNG 中删除文件扩展名。这样,Visual Studio 就不会将这些文件识别为图像,并保持它们不变。

The only way I could make this work, is by removing the file extension from the PNGs. That way Visual Studio doesn't recognize the files as images, and leaves them untouched.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文