I think you should use .jpegData(compressionQuality: 1) instead of .jpegData(compressionQuality: 0) if you don't want to compress the image.
Topic:
UI Frameworks
SubTopic:
SwiftUI
Tags: