Изолированный контейнер получает локальный File и не имеет доступа к сети; Canvas работает внутри вкладки.
Нет пути загрузки
CSP контейнера задаёт connect-src none, а удалённого ввода нет.
Локально не значит судебно надёжно
Перекодирование Canvas не гарантирует очистку метаданных, доказательность или профессиональный цвет.
Проверьте созданный файл
После изменения размера сравните показанные размеры и формат с требованиями сайта или документа. Откройте скачанный файл в целевой системе, проверьте важные края и прозрачные области и сохраняйте исходник, пока результат не будет принят. Посмотрите изображение в натуральном размере и внутри целевого макета. Если важны текст, тонкие линии или логотип, увеличьте результат и сравните его с исходником. Меньшее число байтов полезно для проверки, но само по себе не доказывает, что изображение подходит для вашей задачи.