Browse Source

综合 - 资源分包下载暂时限制仅DMG使用

wanjun 1 year ago
parent
commit
a1b575b9b7

+ 3 - 0
PDF Office/PDF Master/Class/PDFTools/Convert/Controller/KMConvertBaseWindowController.swift

@@ -756,11 +756,14 @@ class KMConvertBaseWindowController: KMBaseWindowController {
                     self.showProgressWindow()
                     self.progressController?.maxValue = Double(convert.pages.count)
                 }
+#if VERSION_DMG
                 if self.settingView?.ocrItemView?.checkVC?.state == .Checked {
                     let resourcePath = Bundle.main.resourcePath
                     let filePath = resourcePath?.stringByAppendingPathComponent("DocumentAI.bundle")
                     CPDFConvertKit.setOCRModelPath(filePath)
                 }
+#else
+#endif
                 DispatchQueue.global().async {
                     KMPDFConvertManager.defaultManager.convert(convert: convert, progress: { index in
                         DispatchQueue.main.async {

+ 8 - 0
PDF Office/PDF Master/Class/PDFTools/Convert/View/KMConvertOCRSettingItemView.swift

@@ -77,6 +77,7 @@ class KMConvertOCRSettingItemView: KMConvertBaseView {
     }
     
     @objc func checkBoxAction(sender: NSButton) {
+#if VERSION_DMG
         let isExist = KMResourceDownload().documentAIBundleIsExist()
         if isExist || self._checkVC?.state == .Checked {
             if let state = self._checkVC?.state {
@@ -119,6 +120,13 @@ class KMConvertOCRSettingItemView: KMConvertBaseView {
                 }
             }
         }
+#else
+        if let state = self._checkVC?.state {
+            self._checkVC?.state = state == .Checked ? .Norm : .Checked
+        }
+        
+        self._checkAction()
+#endif
     }
     
     public func checkAction() {

+ 0 - 1
PDF Office/PDF Master/PDF_Master-Bridging-Header.h

@@ -82,4 +82,3 @@
 #import "KMCoverButton.h"
 #import "CPDFListView+Extension.h"
 #import "KMSignatureHelpViewController.h"
-#import "KMResourceDownload.h"