Свифт, как изменить размер, добавить отступы и фон к изображению?

#swift #xcode

Вопрос:

Я пытаюсь создать такую простую обработку изображений в приложении macOS с помощью Swift, чтобы запустить URL-адрес файла (например, «../MyFiles/myFile.png»), я хотел бы добавить дополнения к изображению и придать ему фон.

Вот один пример, это будет исходное изображение:

исходное изображение

И это конечный результат, который я хотел бы получить:

введите описание изображения здесь

Есть идеи о том, как этого добиться (желательно с применением теней)?

P.S. Я заглянул в некоторые библиотеки swift, но они кажутся очень низкоуровневыми (например https://github.com/koher/swift-image), я не знаю, как с ними добиться того, чего я хочу