OSDN Git Service

High Sierraでスクリーンショットのサイズがおかしい問題を修正した
authormasakih <masakih@users.sourceforge.jp>
Mon, 27 Nov 2017 14:29:57 +0000 (23:29 +0900)
committermasakih <masakih@users.sourceforge.jp>
Mon, 27 Nov 2017 14:29:57 +0000 (23:29 +0900)
KCD/ScreenshotRegister.swift

index 3f63a53..63cbd2a 100644 (file)
@@ -22,6 +22,11 @@ class ScreenshotRegister {
         
         DispatchQueue(label: "Screenshot queue").async {
             
+            let size = image.size
+            if size != NSSize(width: 800, height: 480) {
+                image.size = NSSize(width: 800, height: 480)
+            }
+            
             guard let data = image.representation(using: .jpeg, properties: [:]) else { return }
             
             let url = self.url