Вопросы по теме 'memorystream'

Ошибка загрузки растрового изображения из MemoryStream
Я пытаюсь загрузить изображения (pdf-файлы и документы Word) из потока памяти, чтобы я мог манипулировать ими до того, как они будут добавлены в pdf-файл. Всякий раз, когда я пытаюсь загрузить растровое изображение или GIF, я получаю одну из ужасных...
3033 просмотров
schedule 04.05.2022

Можно ли записать возвращаемый тип WCF MemoryStream в объект Http Response для загрузки в виде файла Excel?
Я создал приложение для синтаксического анализа, которое читает XML-файлы и заполняет рабочую книгу Excel с помощью библиотеки NPOI . Первоначально у меня это было как часть моего веб-приложения .net, и я должен был получить MemoryStream из NPOI и...
5845 просмотров
schedule 06.01.2024

Чтение потока в MemoryStream в нескольких потоках
Я застрял на месте. Я читаю FLV-файл с URL-адреса. Я читаю это в поток, а затем пишу этот поток в MemoryStream в цикле. Когда код выходит из цикла, я записываю весь MemoryStream в ByteArray, а затем записываю этот ByteArray в локальный файл на моем...
2899 просмотров

Проблема с распаковкой, GZipStream
У меня проблема с распаковкой gzip: string fileData = string.Empty; // byte[] starts with 31 and 139 var gzBuffer = entity.Data.Skip(pos).ToArray(); using (GZipStream stream = new GZipStream(new...
1802 просмотров
schedule 19.03.2022

Распаковка массива байтов в строку через BinaryReader дает пустую строку
Я пытаюсь распаковать массив байтов и преобразовать его в строку с помощью двоичного считывателя. При выполнении следующего кода позиция inStream изменяется с 0 на длину массива, но str всегда является пустой строкой. BinaryReader br = null;...
22140 просмотров
schedule 01.09.2023

Оптимизация использования памяти
public static byte[] Compress(byte[] data) { using (MemoryStream ms = new MemoryStream()) { using (DeflateStream ds = new DeflateStream(ms, CompressionMode.Compress)) { ds.Write(data, 0, data.Length);...
1415 просмотров
schedule 13.03.2022

Поток сжатия выглядит пустым
Мне нужно сжать файл с помощью GZip пакетом указанного размера (не целиком). Я могу успешно заполнить буфер byte[], но после его копирования в поток сжатия он просто оставляет выходной поток пустым. public void Compress(string source, string...
364 просмотров
schedule 19.02.2023

Чтение из потока памяти в строку
Я пытаюсь записать объект в строку Xml, взять эту строку и сохранить ее в БД. Но сначала мне нужно получить строку ... private static readonly Encoding LocalEncoding = Encoding.UTF8; public static string SaveToString<T> (T...
141753 просмотров

Разница между Stream.CopyTo и MemoryStream.WriteTo
У меня есть HttpHandler, возвращающий изображение через Response.OutputStream . У меня такой код: _imageProvider.GetImage().CopyTo(context.Response.OutputStream); Метод GetImage() возвращает Stream , который на самом деле является...
19761 просмотров
schedule 31.08.2023

vb.net сохранение изображения в поток памяти приводит к ArgumentNullException
В VB.NET у меня есть следующая функция, которая позволяет мне вычислить хэш для изображения, которое я еще не сохранил в файл: Public Function pictureHash(ByVal image As System.Drawing.Image) As String Try If image Is Nothing Then Return...
17573 просмотров

Почему это действие приводит к пустому файлу на стороне клиента?
Почему это действие приводит к пустому файлу на стороне клиента ?? public FileResult download() { MemoryStream stream = new MemoryStream(); StreamWriter writer = new StreamWriter(stream); FileStreamResult fs = new...
2361 просмотров

Скопируйте MemoryStream и воссоздайте System.Drawing.Image с ошибкой Parameter is not valid
Я получаю исключение ArgumentException (недопустимый параметр) при попытке воссоздать изображение из потока памяти. Я свел его к этому примеру, в котором я загружаю изображение, копирую его в поток, реплицирую поток и пытаюсь воссоздать объект...
1529 просмотров
schedule 22.10.2023

как добавить поток памяти
private MemoryStream ConvertWebChartChartToImage(WebChartControl chart) { using (var pcl = new PrintableComponentLink(new PrintingSystem()) { PageHeaderFooter = new PageHeaderFooter(new PageHeaderArea(new string[] { "A", "Header" },...
1552 просмотров
schedule 11.02.2023

iTextSharp - создать новый документ как Byte[]
У вас есть небольшой метод, который обращается к базе данных и извлекает PDF-документ из столбца varbinary, а затем добавляет к нему данные. Я хотел бы добавить код, чтобы, если этот документ (канцелярские товары компании) не был найден, создавался и...
1599 просмотров
schedule 14.11.2022

Как преобразовать поток памяти в массив строк и наоборот
У меня есть код, в котором я хочу получить поток из изображения и преобразовать поток памяти в массив строк и сохранить в переменной. Но моя проблема в том, что я также хочу получить изображение из строковой переменной и нарисовать в окне...
3697 просмотров
schedule 19.11.2022

С# возвращает поток памяти из OpenXML, что приводит к поврежденному файлу слов
У меня проблема с MemoryStream из OpenXML. Мне удается открыть файл Word, изменить его и загрузить через HttpResponse, если я выполняю все шаги одним методом. Но если я попытаюсь сделать это в двух разных классах (или методах), вернув...
20436 просмотров
schedule 14.11.2022

Вызов MemoryStream.GetBuffer() завершается успешно даже после MemoryStream.Close(); Почему?
Я нашел следующую конструкцию в некотором открытом коде: var mstream = new MemoryStream(); // ... write some data to mstream mstream.Close(); byte[] b = mstream.GetBuffer(); Я думал, что этот код будет иметь «неожиданное» поведение и,...
1913 просмотров

MemoryStream в sbyte[]
Я все еще пытаюсь добавить изображение человека в формате jpeg в Open LDAP, используя библиотеки С# Novell: Openldap: добавьте jpegPhoto в inetOrgPerson Существует конструктор для Novell.Directory.Ldap.LdapAttribute со следующей подписью:...
760 просмотров
schedule 26.10.2022

Буферизация аудиопотоков в Windows Phone 8
Я работаю над приложением для потоковой передачи интернет-радио для Windows Phone. Я изучаю лучшие практики и различные реализации. Я использую следующий код для чтения потока: private MemoryStream bufferStream; private Stream stream; ... ......
235 просмотров

OneDrive REST API Загрузить файл
Я использую REST API OneDrive в своей веб-службе WCF. Все работает хорошо, но Загрузка файла. Мне нужно получить объект Stream загруженного файла, но класс MemoryStream дает мне исключение о ReadTimeout и WriteTimeout. Это код: .... some code...
349 просмотров
schedule 01.11.2023