Как предсказать или рассчитать размер файла изображения (NSImage) при записи на диск? - PullRequest
0 голосов
/ 05 февраля 2019

Вопрос говорит сам за себя.

Как я могу предсказать в Swift4.2 или, по крайней мере, в Swift4, размер файла изображения в NSImage или NSImageView.image?

Iничего не могу найти по этому поводу Apple docs.

Должен ли я преобразовать его в какое-то (NS) представление данных или ...

.. следует сохранить изображение на дискпроверить размер с помощью FileManager, сделать свое дело и восстановить файл?

1 Ответ

0 голосов
/ 07 февраля 2019

Да, вам потребуется преобразовать изображение в данные, попробуйте это, может помочь вам:

    let image = UIImage(named: "example.jpg")
    if let _data = image?.jpegData(compressionQuality: 1.0)
    {
        print("Size: \(_data.count) bytes")
    }
...