Browse Source

【转档】转Excel,在未下载OCR资源前提下,选择only text,会默认勾选上OCR修复

lizhe 1 year ago
parent
commit
009a403642

+ 18 - 0
PDF Office/PDF Master/Class/PDFTools/Convert/View/KMConvertExcelSettingView.swift

@@ -129,9 +129,18 @@ class KMConvertExcelSettingView: KMConvertSettingView {
             self.tableFormatView?.enabled = true
             self.sheetView?.enabled = false
             
+#if VERSION_DMG
+            let isExist = KMResourceDownload.manager().documentAIBundleIsExist()
+            if isExist {
+                self.ocrItemView?.checkVC?.state = .None
+                self.ocrItemView?.checkVC?.enabled = false
+                self.ocrItemView?.checkAction()
+            }
+#else
             self.ocrItemView?.checkVC?.state = .None
             self.ocrItemView?.checkVC?.enabled = false
             self.ocrItemView?.checkAction()
+#endif
             
         } else {
             if let state = self.allContentsVC?.state, state == .Checked {
@@ -142,9 +151,18 @@ class KMConvertExcelSettingView: KMConvertSettingView {
                 self.sheetView?.enabled = false
             }
             
+#if VERSION_DMG
+            let isExist = KMResourceDownload.manager().documentAIBundleIsExist()
+            if isExist {
+                self.ocrItemView?.checkVC?.enabled = true
+                self.ocrItemView?.checkVC?.state = .Checked
+                self.ocrItemView?.checkAction()
+            }
+#else
             self.ocrItemView?.checkVC?.enabled = true
             self.ocrItemView?.checkVC?.state = .Checked
             self.ocrItemView?.checkAction()
+#endif
         }
         
         if let state = self.allContentsVC?.state, state == .Checked {