Swift JPEG图像未保存在相机卷中
我试图保存一个jpeg图像到相机辊,但似乎什么也没有发生。我只能将图像保存为PNG。如何将图像以JPEG格式保存到相机卷 这是以JPEG格式保存的代码Swift JPEG图像未保存在相机卷中,swift,visionkit,Swift,Visionkit,我试图保存一个jpeg图像到相机辊,但似乎什么也没有发生。我只能将图像保存为PNG。如何将图像以JPEG格式保存到相机卷 这是以JPEG格式保存的代码 if customjg == 68 { for i in 0...scan.pageCount-1 { let originalImage = scan.imageOfPage(at: i) let
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);
}
}
这方面的任何帮助都会很好
提前谢谢 我不知道您在哪里编写代码,但使用
UIImageWriteToSavedPhotosAlbum
,设置一个选择器以查看错误消息。只显示几行代码只会误导人们。我不知道您在哪里编写代码,但使用UIImageWriteToSavedPhotosAlbum
,设置一个选择器以查看错误消息。只显示几行代码只会误导人们。