|
@@ -398,7 +398,7 @@ class KMOCRPDFWindowController: NSWindowController, NSWindowDelegate, KMGOCRMana
|
|
func savePDF() {
|
|
func savePDF() {
|
|
var resultArrays: Array<Any> = []
|
|
var resultArrays: Array<Any> = []
|
|
var ocrIndexArrays: Array<Any> = []
|
|
var ocrIndexArrays: Array<Any> = []
|
|
- let sortedKeys = self.ocrDictionary?.allKeys.sorted(by: { ($0 as? String)?.compare($1 as? String ?? "") == .orderedAscending })
|
|
|
|
|
|
+ let sortedKeys = self.ocrDictionary?.allKeys.sorted(by: { ($0 as? NSNumber)?.compare(($1 as? NSNumber) ?? .init(value: 0)) == .orderedAscending })
|
|
for i in 0 ..< (sortedKeys?.count ?? 0) {
|
|
for i in 0 ..< (sortedKeys?.count ?? 0) {
|
|
let keyS = sortedKeys?[i]
|
|
let keyS = sortedKeys?[i]
|
|
ocrIndexArrays.append(keyS as Any)
|
|
ocrIndexArrays.append(keyS as Any)
|