|
@@ -26,6 +26,7 @@ class KMImageToPDFMethod: NSObject, KMGOCRManagerDelegate {
|
|
|
var isCreatPDF = false
|
|
|
var isMerge = false
|
|
|
var isSaveAsText = false
|
|
|
+ var saveAsTestPath = ""
|
|
|
|
|
|
var results: NSMutableArray!
|
|
|
var fileSavePath = ""
|
|
@@ -329,6 +330,9 @@ class KMImageToPDFMethod: NSObject, KMGOCRManagerDelegate {
|
|
|
}
|
|
|
if self.isSaveAsText {
|
|
|
var savetextPath = kImageToPDFFolderPath?.stringByAppendingPathComponent("Untitled OCR").stringByAppendingPathExtension("txt")
|
|
|
+ if self.saveAsTestPath.isEmpty == false {
|
|
|
+ savetextPath = self.saveAsTestPath.stringByAppendingPathComponent("Untitled OCR").stringByAppendingPathExtension("txt")
|
|
|
+ }
|
|
|
savetextPath = self.getUniqueFilePath(savetextPath ?? "")
|
|
|
try? self.OCRResultString.write(to: URL(fileURLWithPath: savetextPath ?? ""), atomically: true, encoding: .utf8)
|
|
|
NSWorkspace.shared.selectFile(savetextPath, inFileViewerRootedAtPath: "")
|