marinofaggiana 4 lat temu
rodzic
commit
3ba580a300

+ 5 - 7
iOSClient/Main/Create cloud/NCCreateFormUploadScanDocument.swift

@@ -230,7 +230,7 @@ class NCCreateFormUploadScanDocument: XLFormViewController, NCSelectDelegate, NC
                 rowFileTape.value = "PDF"
                 fileType = "PDF"
                 rowPassword.disabled = true
-                rowCompressionQuality.disabled = true
+                rowCompressionQuality.disabled = false
             } else {
                 if arrayImages.count == 1 {
                     rowFileTape.selectorOptions = ["PDF","JPG"]
@@ -442,6 +442,7 @@ class NCCreateFormUploadScanDocument: XLFormViewController, NCSelectDelegate, NC
             
             var textFile = ""
             for image in self.arrayImages {
+                
                 if #available(iOS 13.0, *) {
                     
                     let requestHandler = VNImageRequestHandler(cgImage: image.cgImage!, options: [:])
@@ -489,6 +490,9 @@ class NCCreateFormUploadScanDocument: XLFormViewController, NCSelectDelegate, NC
             
             for var image in self.arrayImages {
                 
+                image = changeImageFromQuality(image, dpiQuality: dpiQuality)
+                image = changeCompressionImage(image, dpiQuality: dpiQuality)
+                
                 if #available(iOS 13.0, *) {
                     
                     if self.form.formRow(withTag: "textRecognition")!.value as! Int == 1 {
@@ -523,18 +527,12 @@ class NCCreateFormUploadScanDocument: XLFormViewController, NCSelectDelegate, NC
                         
                     } else {
                         
-                        image = changeImageFromQuality(image, dpiQuality: dpiQuality)
-                        image = changeCompressionImage(image, dpiQuality: dpiQuality)
-                        
                         UIGraphicsBeginPDFPageWithInfo(CGRect(x: 0, y: 0, width: image.size.width, height: image.size.height), nil)
                         UIImageView.init(image:image).layer.render(in: context!)
                     }
                     
                 } else {
                     
-                    image = changeImageFromQuality(image, dpiQuality: dpiQuality)
-                    image = changeCompressionImage(image, dpiQuality: dpiQuality)
-                    
                     UIGraphicsBeginPDFPageWithInfo(CGRect(x: 0, y: 0, width: image.size.width, height: image.size.height), nil)
                     UIImageView.init(image:image).layer.render(in: context!)
                 }