Windows 7不能正确显示我们公司的背景。 曲线显示像素,直线是锯齿状的。
我正在使用可伸缩的vectorgraphics(SVG)图像,我已经将其导出为与1440×900相同的分辨率(像素尺寸,以技术方式)的桌面。 我已经尝试将图像导出为.png,.jpg和.bmp。 所有这些在图像查看程序(例如Windows照片查看器和绘图)中看起来都是正确的,但是当我将Windows背景设置为这些图像时,曲线显示像素化并且直线是锯齿状的。
在线阅读,似乎在幕后,Windows正在将图像转换为低质量压缩的.jpg,这是造成这个问题的原因。 我已经尝试通过Internet Explorer将图像设置为背景,将其保存为.jpg,并将该文件放在Windows照片目录中,正如某些在线论坛中所build议的,但是这些解决scheme都没有解决我的问题。
哦,有趣/令人敬畏的问题! (IMO)
首先,有一个或两个GPO设置可以用来调整,以影响Windows中的背景图像的质量,因为至lessXP。 我会看看如果我能快速find这些,并编辑它们,我错了,那些适用于active desktop
,而不是Windows 7。
唯一的[常见]原因是我看到你没有尝试或提到低于预期的背景图像质量问题(除了图像实际上是垃圾质量),你应用背景图像的方式会改变质量它将显示在NT 6内核操作系统(Vista / 7 / Server 2008 / Server 20008 R2)上。 如果您右键单击某个文件并将其作为桌面应用,则会获得最低的网页显示质量设置,例如转码为低质量的JPG
用于显示目的,PPI较低(可能仍然低至72 PPI,甚至)和其他设置,可能会使它看起来像垃圾。
NT 6
内核系列以“原生”质量显示图像的方法是 : 1) 使用组策略对象 。
要么
2) 通过control panel
手动 。
这听起来很愚蠢和基本,事实确实如此。 我能说什么? 他们没有给我一堆钱来让他们的操作系统的这一部分正确,他们把那些钱投给了一些对graphics一无所知的近视开发人员。 好吧。
我推测为什么我怀疑你的问题实际上是由于使用低质量的图像造成的 :
1440x900
,更可能是一个更小的文件扩大到一个更大的尺寸…这就是为什么看起来像像素垃圾。 * 是像素化的垃圾* (是的,如果原始图像校样/主文件的质量“不足”,甚至可以应用于“可缩放vectorgraphics”文件)。 专门devise用于查看和编辑图像(甚至是Paint或Photo Viewer)的应用程序具有不同的默认设置,以便为更高质量的显示设置默认情况下更好的algorithm/渲染引擎组件,以补偿图像中的低质量。 基于您的问题是由于低质量图像所导致的假设,这就是为什么您在这些types的应用中看不到低质量的原因:它们能够更好地隐藏它,但操作系统只是在后台渲染一个图像文件作为一个较低优先级的过程没有给予这些奢侈品“使图像看起来不错”。
我不能诚实地说,我已经经历了Windows背景的具体问题 ,但在我不得不操纵和创buildgraphics文件(如在前店铺的网站标志和graphics,作为"everything IT admin"
/ "computer guy"
),我已经看到了这种types的问题,根据我的经验,几乎总是因为以下三个因素。 (注意我的经验限定词,因为我不确定它是否符合graphicsdevise或图像/处理领域的专业等级)。
从最大到最小的影响(再次,以我的经验)。
200 PPI
显示1440x900
尺寸,则可以使您掌握/校验图像文件的大部分倍数。 7200x4500
说,在1000 PPI
, 7200x4500
。 (显然,你需要在计算资源约束上进行平衡)。一旦你在高质量的设置下看起来很棒或者完美,你可以把它当作你的主人并保存起来,备份起来,提供冗余,这样你就不会丢失它等等。 随后将通过直接操作master
/ proof
图像文件并将所需结果作为副本保存来创build任何新的变体徽标。 需要您的标准桌面一个大小的标志? Scale down by a factor of five, save off that image version as a copy.
需要一个不同的,甚至更小的尺寸,一个网页横幅? Scale down pixel dimensions by a factor of ~20, and PPI by a factor of 10
*参见脚注1 。 等等。 您制作的图像的每个版本都将保持一致,清晰,并且只有一代从主/校样图像文件中移除,这将提供高质量的图像和易于pipe理的过程/过程,以创build所需的不同变体。
DPI
或PPI为单位测量的,而不是一维尺寸的单位。 这个略微迂腐的区别很重要,关于不能有一个像素的一小部分。 例如,如果回到CRT的日子,几乎每个屏幕的分辨率都是60或72 PPI(每英寸像素),所以分辨率为87 PPI的图像看起来会模糊不清,原因很简单,它不能以像素为单位以原始分辨率的倍数来显示,所以硬件不得不“捣蛋”,否则软件(操作系统)就不得不“哄骗它”。 无论哪种方式,都无法清晰地显示,例如,无损显示宽度应为1.2637像素的东西。 并且根据操纵algorithm的细节,具有分数像素值的东西可能被四舍五入到最接近的整个像素,被截断,或者通过对相邻像素进行着色而被混叠。 所有这一切的高潮对terminal“显示质量”都会产生相当大的影响。 * 脚注1 :
根据以前的数据猜测,实际上所有的CRT
显示器都被LCD
显示器取代。 浏览器显示图像的默认值是72 PPI
。 replace为任何您需要的function,以达到目前主stream浏览器支持的high quality
或默认PPI设置。
* 脚注2 :
从最基本的实际情况来看,不同之处在于, lossy
压缩通过丢弃数据来实现减小的文件大小,并且lossless
压缩在不丢弃数据的情况下实现减小的数据大小(通过查找模式并减less用于通过抽象来存储该信息的位/字节计数) 。 作为一个非常基本的例子,您可以将数据111111111111111111111111111
存储为27 1s
,而相同的信息需要5个字符,而不是27个。这实际上是lossless
压缩algorithm的最基本的例子,在显示时实际上会压缩二进制数在文本中。
我遵循这个超级用户线程的指示,然后在这个博客 (获取锁屏以使用企业壁纸以及)。
在这之前,设置我的壁纸是在C:\Users\[username]\AppData\roaming\microsoft\windows\Themes\TranscodedWallpaper.jpg
中创build一个.jpg
,在图像查看/编辑程序(Paint.NET,油漆,Windows照片查看器),但作为桌面墙纸performance不佳。
尝试使图像比桌面略小,桌面背景颜色与图像背景相匹配。 我不记得Windows的桌面大小计算中是否包含任务栏; 如果是这样的话,你的桌面尺寸会比你的屏幕尺寸小。
简单的答案是:
您所遇到的问题是由于Windows重新采样algorithm不佳造成的。
解决scheme:
你为什么不尝试像BioniX壁纸这样的专用程序。 只要看看它(你不需要安装它,只需将它复制到U盘上并运行)。 在“设置”中select最高的重采样器:BSpline或Lancszos(最好的重采样器也是最慢的)。 你将看不到神器。 所有的图像将会非常平滑。