Image 使用PDF文件作为图像

Image 使用PDF文件作为图像,image,cocoa,pdf,Image,Cocoa,Pdf,在过去,我在NSImage中使用了矢量文件的PDF图像,其优点是我可以在不损失质量的情况下缩放它们。我知道人们通常使用jpg和png文件,这是为什么?PDF文件是否会显著降低性能,还是有其他原因 提前谢谢大家,, Ben我也使用PDF文件,原因与它们自动缩放完全相同。苹果也做了同样的事情(看看Xcode.app包——除了.pdf文件之外,你找不到其他什么) 根本没有理由使用.jpg或.png文件。我也使用PDF文件,原因与它们自动缩放完全相同。苹果也做了同样的事情(看看Xcode.app包——除

在过去,我在NSImage中使用了矢量文件的PDF图像,其优点是我可以在不损失质量的情况下缩放它们。我知道人们通常使用jpg和png文件,这是为什么?PDF文件是否会显著降低性能,还是有其他原因

提前谢谢大家,,
Ben

我也使用PDF文件,原因与它们自动缩放完全相同。苹果也做了同样的事情(看看Xcode.app包——除了
.pdf
文件之外,你找不到其他什么)


根本没有理由使用
.jpg
.png
文件。

我也使用PDF文件,原因与它们自动缩放完全相同。苹果也做了同样的事情(看看Xcode.app包——除了
.pdf
文件之外,你找不到其他什么)


根本没有理由使用
.jpg
.png
文件。

这取决于PDF文件中的内容。如果有足够的信息,那么是的,光栅图像可能会更快。当然,取舍是可伸缩性,您最终需要为每个目标大小创建1x和2x变体,或者创建一个图标系列(如果合适),而不是只使用一个图像

但我认为大多数人创建光栅资源是因为他们习惯使用这种工具:Photoshop、Pixelmator或Acorn。没有多少人使用矢量编辑器或用PostScript书写他们的艺术作品。(而且Mac上可用的矢量编辑器领域非常薄弱。)


几年来,我一直推荐一款名为。它以矢量为中心,但可以导出多种大小的光栅图像、PDF文件甚至源代码。

这取决于PDF文件中的内容。如果有足够的信息,那么是的,光栅图像可能会更快。当然,取舍是可伸缩性,您最终需要为每个目标大小创建1x和2x变体,或者创建一个图标系列(如果合适),而不是只使用一个图像

但我认为大多数人创建光栅资源是因为他们习惯使用这种工具:Photoshop、Pixelmator或Acorn。没有多少人使用矢量编辑器或用PostScript书写他们的艺术作品。(而且Mac上可用的矢量编辑器领域非常薄弱。)


几年来,我一直推荐一款名为。它以矢量为中心,但可以导出多种尺寸的光栅图像、PDF甚至源代码。

好的,我将继续使用它们。谢谢:)好的,那我就继续用。谢谢:)一个名为的应用程序也可以将矢量图像导出为PDF。不知道它与不透明度相比如何。一个名为的应用程序也可以将矢量图像导出为PDF。不知道它与不透明度相比如何。