Хорошо, чтобы преобразовать изображение, вам нужны данные изображения, иначе нечего конвертировать.Таким образом, шаг для наиболее эффективного будет:
Выполнить запрос на получение к URL-адресу изображения
Считать все байты из тела ответа
Преобразовать в base64
Сохранить строку base 64 локально или использовать, как вам угодно.
Вам не нужно его сохранять.Просто имейте в виду, если пользователь закрывает приложение или оно останавливается в любой момент во время этого процесса, вам придется запускать его с самого начала, поскольку вы не сохраняете образ на диск.