想说“ http://example.com/index.html -o website.png”
是否有现有的程序可以做到这一点?我可以将 html 转换为 png。有这样的程序吗?
我正在查看 C:/Windows/System32/imageres.dll (其中包含 Windows 8.1 使用的大多数图标)中的内容,并注意到它的 RCDATA 中还包含一些不是图像文件的文件。
在 Notepad++ 中打开这些文件后,我注意到它们似乎都以幻数“CF AC 07”开头,后跟某种标题。之后,会出现一系列 png 图像(每个文件大约 5-10 个)。然后我可以将文件拆分为几个 png 文件并使用图像查看器打开它们。
这是一个包含所有分割图像的 zip 文件:https : //github.com/Runemoro/files/blob/master/png.zip?
raw = true 这是一个带有一些图像的 imgur 链接:http:// imgur.com/a/3PnIo
每个集合中的 png 图像似乎是相关的。例如,其中一些可以拼接在一起以制作更大的图像。
一些文件(例如 20400-2.png)的元数据告诉我们它们是在 2012 年使用“Adobe Photoshop CS6 (Windows)”制作的。Tineye 在搜索图像时没有给出任何结果。
这些图像的用途是什么,它们包含的文件的格式是什么?
为什么有些 32 位 PNG 在 Photoshop 中打开时带有索引颜色且没有透明度?
例如,我在以下位置获取了 Stack Overflow 徽标的 png 图标文件:http : //blog.stackoverflow.com/wp-content/uploads/icon-so.png 在 Photoshop CS3 中打开它时,它显然将其视为已编入索引颜色并摆脱 alpha 通道。右侧的图像是图标的屏幕截图。将 Photoshop 中的图像模式更改为 RGB 根本不会更改图像。我已经用其他一些 PNG 尝试过这个,它似乎命中或未命中。
在其他程序中查看时,它显示正常。
左:在 Photoshop 中打开的 png,右:从浏览器中截取的 png

是什么?,Photoshop 不能正确解释 PNG 文件格式吗?
这可能是一个愚蠢的问题,但是否可以制作一个非方形的 .png 文件?
如果是这样,如何在 Gimp 中做到这一点?
理想情况下,我想要一个 X 形的。
我正在寻找一种方法来更改 PNG 图像文件上的 DPI。使用 ImageMagick 这很容易:
$ convert -density 150 -units pixelsperinch file.png file.png
Run Code Online (Sandbox Code Playgroud)
问题是我将从我的应用程序运行此命令,在多个未安装 ImageMagick 的 VM 上运行。我可以将升级包推送到这些虚拟机,但如果使用 ImageMagick,这会为升级包增加大约 30MB,这对我的用例来说有点太多了。
长话短说:有没有办法可以使用小型(如包大小)命令行工具更改 PNG 文件上的 DPI?
或者,更改原始图像文件中的字节也可以,如果有人知道在哪里查找它们...
在我作为开发人员的工作中,我有时会发现自己发送带有屏幕截图的详细信息电子邮件来说明某些观点或问题。这些屏幕截图的内容通常是文本。因此,知道 PNG 在处理带有文本的图像压缩方面要好得多,我将我的屏幕截图保存为 PNG 并将它们插入到我的电子邮件中。然而,每当我检查我发送的邮件时,图像显然是作为 JPG 发送的,因为它们看起来非常压缩。
我使用 Outlook 2003 作为我的电子邮件程序。是否可以更改某些设置以使 Outlook 将内联图像作为 PNG 发送?
任何人都可以推荐一种将大量 PNG-24 文件批量转换为 PNG-8 的好方法,同时尽可能减少质量损失并保持透明度?
我尝试过ImageMagick,但生成的图像质量不如我想要的那么清晰。使用Paint.NET我能够获得更好的结果,但据我所知,我无法使用此工具进行批量处理。
我与ImageMagick一起使用的设置,以防有更好的选择:
convert file.png -depth 4 file-output.png
我也一直在玩OptiPNG,但我还没有发现确保输出图像是 PNG-8 的方法。
我想在 Windows 7 文件资源管理器中选择 1 个或多个 BMP 文件,右键单击它们,单击“转换为 PNG”,然后将它们全部替换为具有相同信息的 PNG。有哪些可能的解决方案来做到这一点?
目前我正在 GIMP 中打开它们并将它们保存为 PNG,然后删除 BMP,但这需要很多努力。
我正在尝试创建一个渐变,当翻转并叠加在其自身上时将显示纯色。
我以为我会在 Photoshop 上使用常规的纯透明渐变制作它,并将其另存为 PNG,但是当相互叠加时,它仍然显示出一些透明度。
我尝试在 Photoshop 中执行此操作,并且对不透明度为 50% 的常规图层进行的相同实验不显示纯色(即它不会“杀死”透明度)。
我错过了什么?
我有以下 png图片:
我想将非黑色的边缘转换为黑色。我努力了
convert <input> -threshold 80% <output>
Run Code Online (Sandbox Code Playgroud)
但这给出了
这改变了图表的外观。
除了颜色之外,如何在不改变图形外观的方式的情况下做到这一点?