Изображение JPEG не сохраняется в фотопленке

Я пытаюсь сохранить изображение в формате jpeg в фотопленке, но ничего не происходит. Я могу сохранить изображение только в формате PNG. Как сохранить изображение в формате JPEG в фотопленке?

Вот код для сохранения в JPEG

       if customjg == 68 {
                    for i in 0...scan.pageCount-1 {
                        let originalImage = scan.imageOfPage(at: i)
                        let fixedImage =  originalImage.jpegData(compressionQuality: 0.5)
                        let reloadedImage = UIImage(data: fixedImage!)
                        UIImageWriteToSavedPhotosAlbum(reloadedImage!, nil, nil, nil);
                       
                    }
                        }

А вот очень похожий код, который сохраняет его в PNG и работает

                    if Filetypeing == 3 {
                        for i in 0...scan.pageCount-1 {
                            let originalImage = scan.imageOfPage(at: i)
                            let fixedImage =  originalImage.pngData()
                            let reloadedImage = UIImage(data: fixedImage!)
                            UIImageWriteToSavedPhotosAlbum(reloadedImage!, nil, nil, nil);
                          
                        }
                    }

Любая помощь по этому поводу была бы замечательной.

Заранее спасибо!

0 ответов

Другие вопросы по тегам