在构建网站或界面等时应该何时使用某些图像文件类型?
他们的优点和缺点是什么?
我知道PNG和GIF是无损的,而JPEG是有损的.
但是PNG和GIF之间的主要区别是什么?
为什么我更喜欢一个呢?什么是SVG以及何时使用它?
如果你不关心每个像素,你应该总是使用JPEG,因为它是"最轻"的吗?
我正在寻找一个简单的命令行工具(在Linux上)将文本块(例如版权)插入到png文件中,从而生成一个新的png文件:
> png-insert-text-chunk "here's my text chunk" < in.png > out.png
Run Code Online (Sandbox Code Playgroud)
注意:通过"插入文本块",我的意思并不是"在图像上绘制一些文本".我的意思是:从技术意义上说,将文本作为块插入到png文件中.例如,这可以用于插入未在实际图像上显示的版权消息.
我正在尝试为自己创建一个个人主页,以了解有关网页设计(JavaScript,使用Photo Shop等)的更多信息.我打算在左边有一个图形菜单,在顶部有一个横幅,还有一个"照片"部分,在那里我可以显示我拍摄的各种照片的照片.
但是,当我查看其他类似的网站时,我看到一些使用GIF,有些使用JPG,有些甚至使用PNG.这些之间有什么区别吗?我应该使用GIF用于网站上使用的图形图像和JPG用于我的照片吗?我应该制作一切PNG吗?
完全重复:
我有一个项目,我需要转换大量的图像类型,以便在Silverlight应用程序中显示 - TIFF,GIF,WMF,EMF,BMP,DIB等.我可以在保护Silverlight应用程序之前在服务器上进行这些转换.
但是,我不确定何时应该选择转换为JPG或PNG格式.是否有某种标准,如TIFF应始终是JPEG和GIF应始终是PNG.或者,如果BMP是24位,它应该转换为JPEG - 任何更低,它可以是PNG.或者一切都是PNG,为什么?
我通常在回答这类问题时看到或看到的是" 好吧,如果图片是照片,请使用JPEG "或" 如果它有直线,则PNG更好".不幸的是,我根本无法查看任何图像文件,并希望通过代码只是一种标准的方式来做到这一点,即使这是一个数以万计的if/then语句.
围绕这个主题是否有任何标准或最佳实践?
我遇到了颜色匹配css背景颜色与同一html页面上的图像颜色的问题.是什么赋予了?