Мне нужно собрать файл excel в моей папке проекта asp.net mvc и закодировать его в строке base64.asp.net mvc convert (encode) excel file to base64 string
шахты код прямо сейчас:
string base64 = String.Empty;
var pathName = Server.MapPath("~/App_Data/ImportTemplate.xlsx");`
byte[] docBytes = null;
using (StreamReader strm = new StreamReader(pathName, System.Text.Encoding.UTF8))
{
Stream s = strm.BaseStream;
BinaryReader r = new BinaryReader(s);
docBytes = r.ReadBytes(Convert.ToInt32(r.BaseStream.Length));
base64 = Convert.ToBase64String(docBytes);
r.Close();
s.Close();
strm.Close();
}
до сих пор это не работает должным образом. Какие-либо предложения?
, что именно не так с ним? Вызывает ли это исключение? – Maciej
мой webservice отклоняет/отклоняет его, затем я снова конвертирую эту строку base64 в байт [] и перехожу к методу. – mat1c
можете ли вы разместить подробные сведения об ошибке? Что вы подразумеваете под «мой webservice отклоняет/отклоняет его» – Maciej