|
@@ -3555,29 +3555,7 @@ extension KMMainViewController : KMMainToolbarControllerDelegate {
|
|
|
}
|
|
|
|
|
|
func toolbarViewController(_ viewController: KMToolbarViewController, shareDocument item: NSMenuItem) {
|
|
|
- if (!self.saveWatermarkFlag) {
|
|
|
- self.shareDocument(sender: viewController)
|
|
|
- return
|
|
|
- }
|
|
|
- Task { @MainActor in
|
|
|
- if await (KMLightMemberManager.manager.canPayFunction() == false) {
|
|
|
- KMSubscribeWaterMarkWindowController.show(window: self.view.window!, isContinue: true) { isSubscribeSuccess, isWaterMarkExport, isClose in
|
|
|
- if (isClose) {
|
|
|
- return
|
|
|
- }
|
|
|
- if (isSubscribeSuccess) {
|
|
|
- self.shareDocument(sender: viewController)
|
|
|
- return
|
|
|
- }
|
|
|
- if (isWaterMarkExport) {
|
|
|
- self.shareDocument(sender: viewController, limit: true)
|
|
|
- return
|
|
|
- }
|
|
|
- }
|
|
|
- return
|
|
|
- }
|
|
|
- self.shareDocument(sender: viewController)
|
|
|
- }
|
|
|
+ self.shareDocument(sender: viewController)
|
|
|
}
|
|
|
|
|
|
func toolbarViewController(_ viewController: KMToolbarViewController, shareFlatten item: NSMenuItem) {
|
|
@@ -3589,29 +3567,7 @@ extension KMMainViewController : KMMainToolbarControllerDelegate {
|
|
|
}
|
|
|
|
|
|
func toolbarViewController(_ viewController: KMToolbarViewController, shareOriginalPDF item: NSMenuItem) {
|
|
|
- if (!self.saveWatermarkFlag) {
|
|
|
- self.shareOriginalPDF(sender: viewController)
|
|
|
- return
|
|
|
- }
|
|
|
- Task { @MainActor in
|
|
|
- if await (KMLightMemberManager.manager.canPayFunction() == false) {
|
|
|
- let _ = KMSubscribeWaterMarkWindowController.show(window: self.view.window!, isContinue: true) { isSubscribeSuccess, isWaterMarkExport, isClose in
|
|
|
- if (isClose) {
|
|
|
- return
|
|
|
- }
|
|
|
- if (isSubscribeSuccess) {
|
|
|
- self.shareOriginalPDF(sender: viewController)
|
|
|
- return
|
|
|
- }
|
|
|
- if (isWaterMarkExport) {
|
|
|
- self.shareOriginalPDF(sender: viewController, limit: true)
|
|
|
- return
|
|
|
- }
|
|
|
- }
|
|
|
- return
|
|
|
- }
|
|
|
- self.shareOriginalPDF(sender: viewController)
|
|
|
- }
|
|
|
+ self.shareOriginalPDF(sender: viewController)
|
|
|
}
|
|
|
|
|
|
func toolbarViewController(_ viewController: KMToolbarViewController, scanOCRModel selectedTag: Int) {
|