在Carbon中创建JPEG时的JPEG质量

时间:2009-04-03 14:23:40

标签: c++ macos core-graphics jpeg quartz-graphics

我正在编写Carbon应用程序,我们正在创建JPEG文件。我目前正在使用Quartz CGImageDestinations和kCGImagePropertyJFIFDictionary。但是,JFIF似乎没有任何压缩质量条目。有谁知道如何设置这个?

感谢

1 个答案:

答案 0 :(得分:2)

这与JFIF选项是分开的,因为其他一些格式(包括TIFF)支持有损压缩。你使用的密钥是kCGImageDestinationLossyCompressionQuality,你把这个选项和JFIF-options字典放在同一个字典中;你不要把它放到JFIF选项词典中。