Is it possible to display a PKDrawing
on macOS that was previously created on an iOS device?
You can initialize a new PKDrawing
object from your drawing data and generate a NSImage
from it:
import PencilKit
do {
let pkDrawing = try PKDrawing(data: drawingData)
let nsImage = pkDrawing.image(from: pkDrawing.bounds, scale: view.window?.backingScaleFactor ?? 1)
} catch {
print(error)
}