Pratik Naik Ответов: 1

Как преобразовать webimage в httppostedfilebase


Я должен преобразовать WebImage в HttpPostedFileBase

MemoryStream ms = new MemoryStream();
uploadedFile.InputStream.CopyTo(ms);
                    
WebImage img = DoRotate(ms, rotateBy);
 if (attachment.DoUpload(Storage, Model, uploadedFile))
     uploaded++;

Я хочу передать img В функцию
DoUpload(Storage, Model, img)
Дает мне ошибку
cannot convert from system,.web.helpers.webimage to system.web.HttppostedFilebase


Что я уже пробовал:

Я пробовал конвертировать в base64 и т. д. Пожалуйста, дайте мне знать, как мне это сделать.

Richard MacCutchan

Вы не можете привести объекты таким образом, вы должны преобразовать их из одного типа в другой.

Pratik Naik

Можете ли вы дать мне несколько советов о том, как это сделать ?

Richard MacCutchan

Нет, я ничего не знаю ни об этих занятиях, ни о том, что вы пытаетесь сделать. Кроме того, если вы перейдете по ссылке ниже, то увидите, что HttpPostedFileBase это абстрактный класс, поэтому вы не можете создавать его экземпляры.

1 Ответов

Рейтинг:
2

Richard MacCutchan

Видеть Класс HttpPostedFileBase (System. Web)[^].