Если я вас правильно понял, вы намереваетесь сохранить изображение на компьютере пользователя, поэтому нет необходимости выполнять удаленную загрузку.Вам просто нужно скопировать файл из его исходного местоположения в локальный путь к данным приложения.
Для этого вы можете добавить в форму кнопку, которая сначала вызовет диалог , чтобыпользователь ищет файл.Затем вы скопируете выбранный файл в ваше приложение локальный путь к данным .После этого идея будет состоять в том, чтобы сохранить некоторую информацию о файле изображения, чтобы вы могли извлечь его для дальнейшего использования.
const { app, dialog } = require('electron');
const fs = require('fs');
const path = require("path");
// The function triggered by your button
function storeImageFile() {
// Open a dialog to ask for the file path
const filePath = dialog.showOpenDialog({ properties: ['openFile'] })[0];
const fileName = path.basename(filePath);
// Copy the chosen file to the application's data path
fs.copyFile(filePath, (app.getPath('userData') + fileName), (err) => {
if (err) throw err;
console.log('Image ' + fileName + ' stored.');
// At that point, store some information like the file name for later use
});
}