标签: ico

favicon.png vs favicon.ico - 我为什么要使用PNG而不是ICO?

除了PNG是一种更常见的图像格式之外,是否有任何技术理由支持favicon.png与favicon.ico?

我支持所有支持PNG最爱图标的现代浏览器.

favicon png ico

428
推荐指数
9
解决办法
29万
查看次数

Favicon:.ico或.png /正确的标签?

在HTML5文档中,您推荐哪种favicon格式?为什么?我希望IE7和所有现代浏览器都支持它.

另外,使用.png时,是否需要指定类型(type ="image/png")?

html favicon html5 png ico

225
推荐指数
3
解决办法
30万
查看次数

.ico的理想尺寸

什么是.ico文件的理想大小,它位于窗口的顶角?

user-interface icons ico

27
推荐指数
2
解决办法
3万
查看次数

从命令行向现有EXE文件添加图标

是否有可以将图标添加到现有可执行文件的命令行工具?它应该能够将图标设置为资源管理器中显示的文件的"主"图标.

我没有Visual Studio,也无法使用包含该图标的自定义资源重新编译exe.

UPDATE:因为发布这个问题我已经找到了最好的工具是迄今为止附带RCEDIT.exe实用WinRun4J.

resources icons exe ico

21
推荐指数
2
解决办法
4万
查看次数

将几个PNG组合成一个ICO文件

使用Windows ICO文件,您可以将多个不同大小的图像打包到同一个ICO文件中 - 然后Windows会根据需要选择不同的大小.(有关图标大小的信息,请参阅此处)

有很多免费的在线工具可以拍摄单个图像并将其制作成ICO文件,但是有没有免费的在线工具可以拍摄张图像并将它们整合到一个ICO文件中?

windows icons ico

18
推荐指数
2
解决办法
9256
查看次数

在图像元素<img>中显示.ico

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

<img src="images.ico" >
Run Code Online (Sandbox Code Playgroud)

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

html internet-explorer image ico

18
推荐指数
1
解决办法
1万
查看次数

如何从使用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当我调用此方法时,永远不会返回Image:

String trimmed = getBaseURL(page); //This removes the extra pages
Image icon = null;    
try {
    String fullURLString = trimmed + "/favicon.ico";
    URL faviconURL = new URL(fullURLString);
    icon = ImageIO.read(faviconURL);
} catch (IOException e) {
    e.printStackTrace();
}

return icon;
Run Code Online (Sandbox Code Playgroud)

现在我有两个问题:

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

先感谢您!

java image ico javax.imageio

16
推荐指数
2
解决办法
5606
查看次数

Inno设置:控制面板图标不显示

我有一个Inno安装项目.一切都很好,但我没有在"程序和功能"控制面板区域中看到应用程序图标.我确实在其他地方看到了这个图标.

脚本文件具有以下内容:

[Setup]
SetupIconFile={#MySetupImageIco}
Run Code Online (Sandbox Code Playgroud)

是否还需要设置其他内容以使应用程序图标显示在"程序和功能"控制面板小程序中?我正在测试Windows 8.1.


更新:
根据评论,我尝试在我的脚本中设置:

UninstallDisplayIcon={#MySetupImageIco}
Run Code Online (Sandbox Code Playgroud)

遗憾的是,这并没有在添加/删除程序和功能控制面板小程序中产生图标.


更新#2:
获胜的解决方案是:

UninstallDisplayIcon={app}\{#MyAppExeName}
Run Code Online (Sandbox Code Playgroud)

当然,#define MyAppExeName "whatever.exe"在脚本的顶部必须有一个以上.有趣的是,当我指定ico文件的路径时,我没有成功.适用于Windows 8和8.1的Inno Setup需要我刚才所说的内容.Windows 7使用UninstallDisplayIcon并指定ICO的路径,或者没有它,只是Windows 8和8.1有点不同.

windows inno-setup setup-deployment ico

16
推荐指数
2
解决办法
7216
查看次数

移动Favicons

所以我正在做一些关于移动网站用户体验的研究,并且偶然发现了整个favicon.ico完全过时的事实.

环顾四周,我已经聚集在一起,我需要各种新的图像/图标,以便在各种移动设备上正确呈现"favicon",如android,iphone和windows phone.

现在的问题是,我有以下代码:

<link rel="apple-touch-icon" sizes="57x57" href="images/favicons/apple-touch-icon-57x57.png">
<link rel="apple-touch-icon" sizes="60x60" href="images/favicons/apple-touch-icon-60x60.png">
<link rel="apple-touch-icon" sizes="72x72" href="images/favicons/apple-touch-icon-72x72.png">
<link rel="apple-touch-icon" sizes="76x76" href="images/favicons/apple-touch-icon-76x76.png">
<link rel="apple-touch-icon" sizes="114x114" href="images/favicons/apple-touch-icon-114x114.png">
<link rel="apple-touch-icon" sizes="120x120" href="images/favicons/apple-touch-icon-120x120.png">
<link rel="apple-touch-icon" sizes="144x144" href="images/favicons/apple-touch-icon-144x144.png">
<link rel="apple-touch-icon" sizes="152x152" href="images/favicons/apple-touch-icon-152x152.png">
<link rel="apple-touch-icon" sizes="180x180" href="images/favicons/apple-touch-icon-180x180.png">
<link rel="icon" type="image/png" href="images/favicons/favicon-32x32.png" sizes="32x32">
<link rel="icon" type="image/png" href="images/favicons/favicon-194x194.png" sizes="194x194">
<link rel="icon" type="image/png" href="images/favicons/favicon-96x96.png" sizes="96x96">
<link rel="icon" type="image/png" href="images/favicons/android-chrome-192x192.png" sizes="192x192">
<link rel="icon" type="image/png" href="images/favicons/favicon-16x16.png" sizes="16x16">
<link rel="manifest" href="images/favicons/manifest.json">
<meta name="apple-mobile-web-app-title" content="JoJo Productions">
<meta name="application-name" content="JoJo Productions">
<meta name="msapplication-TileColor" content="#00aba9">
<meta …
Run Code Online (Sandbox Code Playgroud)

favicon icons ico

16
推荐指数
1
解决办法
9992
查看次数

JavaFX的.为标题栏和操作系统任务栏设置不同的图标

JavaFX中是否有一种方法可以为标题栏和操作系统任务栏设置不同的应用程序图标?

问题是系统任务栏中显示的图标与标题栏中的图标相比要大得多,并且系统无法正确调整它们的大小.

我想为不同的图标大小使用不同的图像.与您在.ico文件中的操作类似.

如果我打了stage.getIcons().add(...)两次电话,那么前一个图像将始终用于两个条形图.

为此,我还无法使用已存在的.ico文件(支持不同大小).

java icons javafx ico javafx-8

14
推荐指数
1
解决办法
3376
查看次数