Сохранение изображения с его исходным именем?

Я хочу сохранить изображение, которое было загружено в ImageView с помощью Glide, с его исходным или исходным именем в папке с именем MyData. Я понятия не имею, как я могу это сделать.

ЭТО КОД Я ИСПОЛЬЗОВАЛ В DELPHI ДЛЯ СОХРАНЕНИЯ ИЗОБРАЖЕНИЯ

  if FileExists(Path) then
     begin
       IDHTTP1.Get(URL,MS);
       MS.Seek(0,soBeginning);
       Image1.Bitmap.LoadFromStream(MS);
       if not TPlatformServices.Current.SupportsPlatformService(IFMXPhotoLibrary, Gallery) then
        Exit;
       Gallery.AddImageToSavedPhotosAlbum(Image1.Bitmap);
     end;

person MMX    schedule 01.05.2018    source источник
comment
вам нужно получить растровое изображение из изображения и сохранить его на SD-карту, следуя данной ссылке stackoverflow.com/questions/9078715/   -  person Adeel Turk    schedule 01.05.2018
comment
@Adeel, сэр, а как насчет исходного или исходного имени файла? Ответьте, пожалуйста.   -  person MMX    schedule 01.05.2018
comment
хорошо, имя файла должно быть в URL-адресе, который вы передаете для скольжения   -  person Adeel Turk    schedule 01.05.2018
comment
Нет, я могу только отправить запрос на изображение. URL-адрес известен только серверу, который принадлежит Facebook.   -  person MMX    schedule 01.05.2018
comment
хм, тогда это невозможно .. зачем вам такое же имя файла :? не могу придумать ни одного варианта использования   -  person Adeel Turk    schedule 01.05.2018
comment
Ну, я сделал это, используя Pascal/Delphi, я опубликую код. Пожалуйста подождите.   -  person MMX    schedule 01.05.2018
comment
гуд .. счастливого кодирования .. кажется, вы хотели ответить сами себе: P JK, это гуд, чтобы поделиться знаниями в SO ..   -  person Adeel Turk    schedule 01.05.2018
comment
Подождите, я думаю, что URL-адрес имеет имя изображения, но как я могу использовать это имя автоматически при сохранении изображения?   -  person MMX    schedule 01.05.2018
comment
разделите строку URL-адреса, используя / вы получите массив строк в последнем iondex, у вас будет имя изображения thge .. бум   -  person Adeel Turk    schedule 01.05.2018
comment
HTTP-ответ сервера, вероятно, содержит имя файла. Посмотрите, есть ли заголовок ответа Content-Disposition с атрибутом filename или заголовок ответа Content-Type с атрибутом name. Если нет, вам нужно проанализировать URL-адрес и извлечь имя файла из конца пути к ресурсу. Вы можете использовать Indy's TIdURI, чтобы помочь вам с этим синтаксическим анализом.   -  person Remy Lebeau    schedule 01.05.2018
comment
Имейте в виду, что веб-изображения не всегда передаются с веб-серверов в виде файлов, а также в виде потоков изображений. Это особенно популярно на веб-страницах с динамическим содержимым. Таким образом, в таком случае у вас фактически не будет доступного имени файла изображения.   -  person SilverWarior    schedule 03.05.2018