Я создаю приложение в Java, которое будет частью внешнего приложения. Мое приложение содержит область просмотра, которая показывает несколько полигонов и тому подобное. Внешнему приложению необходимо получить изображение области просмотра в формате GIF. Для этого он вызывает метод в интерфейсе (реализованный моим приложением), и мое приложение возвращает изображение. Внешнее приложение должно хранить изображение в базе данных (или что-то связанное с этим, о чем мне не нужно беспокоиться).
Мой вопрос: - Каким должен быть тип изображения контейнера, когда мое приложение отправляет его во внешнее приложение? Я имею в виду, какой должен быть тип возврата метода?
В настоящее время мой класс кодировщика gif возвращает массив байтов. Есть ли другой вариант «лучше»?