1
MacRuby (또는 일반 루비)로 이미지를 변환하는 방법을 아는 사람 있습니까? 나는 'ScriptingBridge'프레임 워크가 그것을 처리 할 수있을 것이라고 생각합니다.MacRuby로 이미지 변환
또한 ImageMagick 등을 사용하지 않는 편이 좋을 것입니다 (그러나 라이터는 괜찮을 것입니다).
감사합니다.
MacRuby (또는 일반 루비)로 이미지를 변환하는 방법을 아는 사람 있습니까? 나는 'ScriptingBridge'프레임 워크가 그것을 처리 할 수있을 것이라고 생각합니다.MacRuby로 이미지 변환
또한 ImageMagick 등을 사용하지 않는 편이 좋을 것입니다 (그러나 라이터는 괜찮을 것입니다).
감사합니다.
당신이 MacRuby과 함께이 작업을 수행 할 수 있습니다
framework 'AppKit'
input_file_path = "/Users/username/Desktop/input_file.png"
img_data = NSData.dataWithContentsOfFile(input_file_path)
bitmap = NSBitmapImageRep.imageRepWithData(img_data)
new_data = bitmap.representationUsingType(NSJPEGFileType, properties: nil) # NSBMPFileType, NSGIFFileType, NSJPEGFileType, NSPNGFileType, or NSTIFFFileType.
output_file_path = "/Users/username/Desktop/output_file.jpeg"
new_data.writeToFile(output_file_path, atomically: true)
당신이 완료, NSBitmapImageRep 번호의 representationUsingType : 속성 : 수는 BMP에 대한 NSBMPFileType, NSGIFFileType, NSJPEGFileType, NSPNGFileType 또는 NSTIFFFileType 소요, GIF, JPEG, PNG를 또는 tiff
고마워요! 그게 바로 제가 찾고 있던 것입니다! – dejay