我正在编写一个 Carbon 应用程序,我们正在创建 JPEG 文件。我目前正在使用 Quartz CGImageDestinations 和 kCGImagePropertyJFIFDictionary 来执行此操作。但是,JFIF 似乎没有任何关于压缩质量的条目。有谁知道如何设置这个?
谢谢
我正在编写一个 Carbon 应用程序,我们正在创建 JPEG 文件。我目前正在使用 Quartz CGImageDestinations 和 kCGImagePropertyJFIFDictionary 来执行此操作。但是,JFIF 似乎没有任何关于压缩质量的条目。有谁知道如何设置这个?
谢谢
这与 JFIF 选项不同,因为其他一些格式(包括 TIFF)支持有损压缩。您使用的键是kCGImageDestinationLossyCompressionQuality
,并且您将此选项和 JFIF-options 字典放入同一个字典中;你不要把它放进 JFIF-options 字典。