问题标签 [ico]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
1981 浏览

java - 从独立于开源平台的 Java 代码替换 Windows *.exe 中的图标

首先,这不是从 Java 类制作 EXE 的常见问题的重复。我不需要这样做。

为了解决 NetBeans RFE #64612而无需手动步骤,我需要一个 Java (6+) 库,它可以获取现有的Windows*.exe文件并将其图标替换为通用格式的替代品。通用且预构建的可执行文件(以二进制形式分发)已经知道如何加载特定于应用程序的配置文件,然后使用各种应用程序 JAR 等启动 JRE;唯一的问题是它有一个通用图标,我想将该图标作为纯 Java 构建的一部分替换为特定于应用程序的图标,因此它看起来更漂亮。

该库必须在非病毒开源许可下可用;跨平台(必须在 Windows、Linux、Mac、Solaris 上运行),因此不能 fork 一些特定于操作系统的帮助工具;并且必须接受 PNG 输入,尽管 EXE 必须在 XP 上运行,因此根据 Wikipedia应该嵌入 BMP 格式。在高层次上,假设 Ant 作为构建工具,我想要这样的东西:

<replaceicon from="app.exe" to="hello.exe" icon="hello.png"/>

有谁知道是否已经存在符合这些规范的工具?从各种网络搜索中,我找到了 Launch4J,但这似乎只是为了真正的工作而分叉Windres,因此不是很便携。我发现JSmooth看起来更有希望——似乎包含处理 ICO 编解码器和操作 PE 文件的 Java 代码——但它是 GPL。WinRun4J看起来使用本机代码进行图标操作,尽管我很难跟踪它的来源。Jimi应该处理 ICO 格式(就此而言,标准javax.imageio似乎也是如此),但我想没有更新 PE 资源的工具。

0 投票
1 回答
945 浏览

vbscript - vbs script that cycles .ico files

What iam trying to figure out is how to have a vbs script cycle through different .ico files while still on the desktop. almost like a slide show of the different .ico files. is it possible?

here is what i have so far but it does not cycle the .ico files

0 投票
1 回答
2344 浏览

node.js - 如何在内存中将ico转换为png?

我正在在线将 ico 转换器转换为 png。示例:http ://www.google.com.my/favicon.ico 中的用户密钥。我将能够将 .ico 转换为 png 并将图像发回。我使用 nodejs 作为服务器来转换它。如何在 nodejs 进行转换?

0 投票
1 回答
799 浏览

c# - ICO 中的多个图像

我创建了一个 ICO 文件,其中包含 2 个图像,一个 32*32 和一个 16*16,以便让应用程序选择一个用于进程窗口,一个用于任务栏。然而,它所做的只是对两者都使用图像(其中包含 2 个图像)。我做错什么了吗?

0 投票
2 回答
112 浏览

c# - 未突出显示时看起来扭曲的 Ico

我创建了一个有多种尺寸的 Ico,其中有 48 x 48。我注意到,当图标未突出显示时,它看起来很混乱,与我设计的完全不同,但是当我突出显示它时,它看起来不错,而且效果如何我设计的。这是一张图片来说明我的意思:

在此处输入图像描述

有谁知道为什么会这样?

0 投票
1 回答
735 浏览

php - 存储在数据库中的 PHP Ico-Image 未显示在浏览器中

我想从网站读取 .ico-Images,将信息存储到数据库中,然后在全球网站上显示图像。

我设法将字符串中的图像保存到数据库中。在网站上显示图像的步骤是我的问题。

阅读内容:

在网站上的单个 div 中显示该图像的正确方法是什么?

菲斯普

0 投票
1 回答
239 浏览

objective-c - CGImage API 和 ICO 文件

我遇到了一些看起来像错误的事情:如果我使用 CGImage API 创建 ICO 文件,我会得到第一个带有颜色配置文件的代表(256px),而所有其他代表都没有颜色配置文件(实际上他们看起来更亮)。我还尝试在每个图像代表中设置颜色配置文件(在原始 NSImageRep 和通过图像属性字典的 CGDestination 中),但没有任何变化。我们可以肯定地说这是一个错误吗?

0 投票
4 回答
7132 浏览

java - 如何从使用 Java 的网站获取 favicon.ico?

所以我正在制作一个应用程序来存储所有用户最喜欢的应用程序的快捷方式,就像一个集线器一样。我可以支持实际文件,并且我有一个.lnk用于快捷方式的解析器。我认为该应用程序也支持 Internet 快捷方式会非常好。这就是我正在做的事情:

假设我正在尝试获取Google 的图标( http://www.google.com/favicon.ico)。

  1. 我从删除多余的页面开始(例如www.google.com/anotherpage会变成www.google.com.

  2. 然后,我ImageIO.read(java.net.URL)用来获取图像。

问题是ImageIO当我调用此方法时永远不会返回图像:

现在我有两个问题:

  1. Java 是否支持 ICO 格式,即使它来自 Microsoft?
  2. 为什么ImageIO无法从 URL 读取?

先感谢您!

0 投票
3 回答
7502 浏览

java - 如何在java中读取ico格式的图片?

我有很多 .ico 格式的图片,我想在我的 Java SE 项目中使用它们,但它不知道格式。我该如何解决这个问题?

0 投票
2 回答
5466 浏览

icons - Ico 格式 - 32 位 PNG 与 32 位 BMP 与 24 位 BMP

我正在发布一个 .NET 程序,并且正处于完善阶段。我需要在项目属性中设置图标。根据我的研究,我想创建以下像素大小的图像以适应所有图标大小:16、32、48、96、256。

我还找到了一个程序,可以将 5 张图片转换为一个名为“png2ico”的 ico 文件。

我的问题是这个。我的源图片是 32 位(RGB + alpha)PNG 文件。我只听说过 Vista 和更高版本支持读取其中包含 PNG 内容的 .ico 文件,所以如果我向可能只有 Windows XP 的公众发布,那么使用带有 PNG 的 ico 文件是否危险?

如果我需要使用带有 BMP 的 ico 文件,那么使用 32 位 BMP 是否危险?由于抗锯齿效果不佳等原因,我宁愿不使用 24 位 BMP。

如果我需要在 PNG 上使用 BMP,对于将多个 BMP 转换为单个 .ico 文件的程序有什么建议吗?