我一直在尋找使用CGImageDestinationRef創建gif文件,我一直未能找到任何文檔,我應該使用CGImageDestinationSetProperties應用哪些屬性以及哪些屬性我應該設置當我使用CGImageDestinationAddImage將圖像添加到CGImageDestination對象。何時使用CGImageDestinationSetProperties添加屬性以及何時添加屬性與CGImageDestinationAddImage
但我意識到這個問題不僅適用於將圖像文件導出爲GIF文件。
我看了一下CGImageSource返回的一些屬性,雖然提供了一些線索,但它卻是&錯過。但是,例如,似乎HasGlobalColorMap和LoopCount應該是使用CGImageDestinationSetProperties設置的屬性,而UnclampedDelayTime和DelayTime是添加圖像時應該設置的屬性。
我在指導我應該直接添加到CGImageDestinationRef的哪些屬性,以及添加圖像時應該添加哪些屬性?
謝謝
最後,我需要通過反覆試驗來測試。這是我可以確定使用CGImageDestinationSetProperties設置{GIF} .LoopCount和{GIF} .HasGlobalColorMap的唯一方法。 – SheffieldKevin