问题标签 [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 投票
2 回答
1576 浏览

.net - .ICO 文件可以用作按钮中的图像吗?

文件可以.ICO用作Winforms按钮的图像吗?

0 投票
4 回答
3935 浏览

html - Ico won't display on tabs

Using converticon.com, I converted my icon png file into an ico file. I placed the following code in my head tags:

I double checked and the file is in the appropriate location. The image has read and write capabilities. I then loaded the page on my browser but I all I get is an empty square box with a dotted border. I'm using XAMPP server. Why isn't the image displaying?

0 投票
2 回答
17311 浏览

html - 在图像元素中显示 .ico

我正在尝试在图像元素中显示 .ico,<img>但在 Internet Explorer 中它不起作用/显示。这是我的代码:

有人如何让它出现在所有浏览器中?

0 投票
1 回答
79 浏览

actionscript - 是否有用于创建 *.ico 文件的 actionscript3 库

现在,我需要在我的 actionscript 项目中创建一个 .ico 文件。但我找不到一个库。

这是用于读取 ico 文件并获取位图数据的ICODecoder (actionscript lib)。

但我真正需要的是将 jpg/png 转换为 .ico 文件。

0 投票
1 回答
768 浏览

c# - 将 ICO 文件写入具有图标句柄的磁盘

我们只是说在 C# 中有一个图标图像的句柄。有没有办法将内容保存为磁盘上的有效 ICO 文件?我已经尝试了一切,但没有运气。

我认为的第一个解决方案是基于图标句柄创建一个 Bitmap 对象,然后将此 Bitmap 保存为 ico 文件。问题是 .net 的实现不起作用,只输出纯 PNG 数据。

然后我尝试自己实现编码器。基于 ICO 容器的标头描述,我实现了这一点,并且工作起来就像一个魅力,但前提是我使用 png 数据作为有效负载。

如果我使用位图数据(这是想要的),输出文件不会被操作系统识别为有效的 .ico 文件。

我 99% 确定问题出在我将位图数据写入 ICO 容器的方式上。

根据一篇文章,我发现当 ico 文件中的格式为 PNG 图像时,它必须与 PNG 标头一起写入。如果它是位图图像,则必须只写入位图的原始数据而没有位图标题。

好吧,我尝试的是使用 Bitmap 对象的 Lockbits() 函数获取位图数据(作为字节数组)并写入 ico 标头之后的那些,然后保存文件。我确信我已经正确地编写了标题。但我认为我错过了一些东西,否则

将位图数据写入 ico 文件的正确方法是什么?另外,我想知道是否有另一种解决方案可以将 HICON(C# 中的 INtPtr)句柄的内容写入 ico 文件。

0 投票
2 回答
8316 浏览

qt - .ico 图标未在 Windows 上显示

我遵循了Qt 资源系统指南,并且.ico 图标出现在 Linux 上。

当我尝试从 Qt Creator 运行应用程序时,图标未显示在 Windows 上。

怀疑基于Qt/C++ 的插件问题:在 Windows 操作系统下运行程序时图标未显示,但我无法从指南How to Create Qt Plugins中弄清楚该怎么做。

是插件问题还是为什么 Windows 上没有显示图标?

如果是插件问题:如何告诉我的应用程序在哪里可以找到 qico.dll?


环境细节:

适用于:Kubuntu 12.04 LTS、Qt Creator 2.4.1 和 Qt 4.7.4(64 位)

失败:Windows XP SP2 32 位、Qt Creator 2.4.1 和 Qt 4.7.4(32 位)

Everyting 是默认设置(开箱即用),我没有弄乱设置。

资源.qrc

也试过了<qresource prefix="/">

来自application.pro

在对应的源文件中

我也尝试过在 Windows 上部署应用程序

使用插件目录中的 qico.dll。它应用程序打印插件目录存在,但图标仍然不显示。

我再说一遍:它适用于 Linux。

0 投票
1 回答
1124 浏览

icons - 如何在 Inno Setup 中添加第二个图标

我正在尝试添加第二个 .ico 文件以将其用作与我的应用程序关联的文件的图标。一段代码:

据我了解,这条线

说对关联文件使用第二个图标。如何使用已知路径创建此图标?在 [Icons] 部分尝试了几个变体,但没有成功。

也许我应该在编译之前为 exe 添加一个图标?

0 投票
0 回答
303 浏览

c# - 如何从 .lnk 获取 .ico 文件的路径

可能重复:
从 Windows .lnk(快捷方式)文件中提取图标

例如,我有一个快捷方式 (.LNK) 文件,其图标为 C:\Foo\bar.ico。仅在 C# 中提供快捷方式文件时,如何获取图标 (C:\Foo\bar.ico) 的路径?

我尝试使用 WshShortcut,但 WshShortcut.IconLocation 仅在图标是外部 .ico 文件时才返回空白字符串。我不想要图标的索引,只想要 .ico 文件的路径。

0 投票
1 回答
1962 浏览

html - 适合不同设备/浏览器的多种网站图标大小

我想知道如何拥有多种尺寸的网站图标并将正确的尺寸提供给正在查看该网站的相应浏览器/设备。

我读过拥有多种尺寸是一种很好的做法,因为您的网站可以通过传统浏览器查看,但也可以通过平板电脑和智能手机查看。因此,最好为查看站点的设备提供完美的图标大小。

如何做到这一点?据我所知,您网站的根目录中有一个“favicon.ico”,仅此而已。但是在这里处理多种大小,例如多个文件,让我有点失望。你如何做到这一点?

另外,我看到 Adob​​e Photoshop 和 Illustrator 没有导出为 .ico 文件格式的功能,有什么提示吗?

0 投票
2 回答
951 浏览

favicon - Favicon 链接确实下载而不是显示

我的页面上有一个 favicon,当我转到 favicon 的链接时:mypage/favicon.ico 它开始下载,而不是仅将其显示为在线图像(与其他所有站点一样)。

我到处寻找解决方案,但没有得到答案。

我希望它显示,而不是下载,可能是什么问题?

  • 它是一个 32x32 的 .ico 文件。

谢谢 - 克里斯