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

Эквивалент ByteBuffer.putType() в Java в C#
Я пытаюсь отформатировать массив байтов на С#, перенеся код с Java. В Java используются методы «buf.putInt(value);», buf.putShort, buf.putDouble (и т. д.). Однако я не знаю, как перенести это на С#. Я пробовал класс MemoryStream, но нет способа...
8842 просмотров
schedule 02.10.2022

Приведет ли большой System.IO.MemoryStream к резкому увеличению использования памяти моим приложением?
Я создаю библиотеку, которая позволяет пользователю загружать файлы по URL-адресу. Один из вариантов, который я рассматриваю, - это позволить пользователю указать ожидаемую контрольную сумму MD5 для файла; функция библиотеки GetFile (строковый url)...
3910 просмотров
schedule 31.08.2023

Почему эти два файла имеют одно и то же значение, когда я использую MemoryStream?
Я пишу подпрограмму С#, которая создает хэши из файлов jpg. Если я передам массив байтов моему объекту SHA512, я получу ожидаемое поведение, однако, если я передам поток памяти, два файла всегда будут иметь одно и то же значение. Пример 1:...
2117 просмотров
schedule 05.05.2022

Десериализация MemoryStream - неожиданное поведение
На данный момент я испытываю очень неприятную проблему. Я постараюсь абстрагироваться от проблемы, чтобы ее было немного легче. Это связано с сериализацией моего настраиваемого объекта в базе данных в одном процессе и его десериализацией в другом...
1649 просмотров
schedule 04.09.2022

Тело ответа представляет собой поток байтов. См. документацию службы для разрешенных типов контента.
Когда я использовал REST для вызова моей службы WCF, он пропускает вызываемый метод со следующей ошибкой: Тело ответа представляет собой поток байтов. См. документацию службы для разрешенных типов содержимого. Я имею дело с размещением...
609 просмотров
schedule 18.05.2023

Правильное сжатие CSV с использованием GZIP Stream и Memory Stream
Я сжимаю CSV-файл, используя GZIPStream и MemoryStream, и заметил что-то странное в результирующем файле. Похоже, что CSV не распознается должным образом. Это отображается, когда файл прикреплен к электронному письму, но отлично работает при...
3761 просмотров
schedule 07.11.2022

Поток не читается ошибка
Я получаю сообщение "Поток не доступен для чтения" в операторе: using (StreamReader sr = new StreamReader(ms)) Я пробовал советы, размещенные здесь, без успеха. Спасибо за помощь. Это мой код: XmlSerializer xmlSerializer = new...
48509 просмотров
schedule 20.03.2023

Excel и нечитаемое содержимое при создании электронной таблицы Open XML с помощью MemoryStream
При создании электронной таблицы Excel с помощью Open XML SDK v2.0 наши выходные данные Excel изначально успешно работали в течение нескольких месяцев. Недавно Excel (все версии) начал жаловаться на «Excel обнаружил нечитаемое содержимое в...
8652 просмотров
schedule 24.10.2023

Получение DataTable из потока памяти.
У меня есть таблица данных, отформатированная из массива имен столбцов, т.е. DataTable ThisTable = new DataTable(); for (int i = 0; i <= col.GetUpperBound(0); i++) { try {...
4128 просмотров

Проблемы с копированием потока памяти в сетевой поток
У меня проблема с этим кодом здесь. using (MemoryStream ms = new MemoryStream()) { BinaryFormatter bf = new BinaryFormatter(); bf.Serialize(ms,SerializableClassOfDoom); ms.Position = 0; byte[] messsize =...
4308 просмотров

Удаляется ли MemoryStream автоматически при возврате его как ActionResult?
public ActionResult CustomChart(int reportID) { Chart chart = new Chart(); // Save the chart to a MemoryStream var imgStream = new MemoryStream(); chart.SaveImage(imgStream); imgStream.Seek(0, SeekOrigin.Begin); // Return...
8229 просмотров
schedule 06.07.2022

Утилизировать MemoryStream при использовании с .Net Mail Attachment
Я использую MemoryStream для добавления вложений из двоичного файла, который хранится в БД. Моя проблема в том, что я хочу правильно избавиться от MemoryStream. Это легко сделать с помощью оператора «using», но когда у меня есть более одного...
3617 просмотров

Как сериализовать объекты com или excel в двоичный формат, чтобы я мог сохранить их в потоке памяти в asp.net
Вот пример кода ... но я получаю исключение serializationException. xlbook - это объект, и я хочу сохранить этот объект в потоке памяти. unsafe public void Save(IStream stream, bool clearDirty, Excel.Workbook xlbook) { try {...
3832 просмотров

wkhtmltopdf поток вывода и загрузка - Diaglog
Можно ли получить поток PDF, созданный wkhtmltopdf, из любого файла HTML и открыть диалоговое окно загрузки в IE/Firefox/Chrome и т. д.? На данный момент я получаю свой выходной поток по этому коду: public class Printer { public static...
4989 просмотров
schedule 07.08.2022

Обрезка изображения работает некорректно
Фрагмент кода должен обрезать изображение, однако размер обрезки правильный, но обрезка начинается в верхнем левом углу. Эти изображения более наглядно иллюстрируют проблему и . Координаты примерно: x=68, y=28, ширина=176, высота=174. Ниже...
1647 просмотров
schedule 26.12.2022

Почему запись в MemoryStream выполняется медленнее, чем в файл?
В моем коде роли Azure я загружаю файл размером 400 мегабайт, который разбит на фрагменты по 10 мегабайт и хранится в хранилище BLOB-объектов. Я использую CloudBlob.DownloadToStream() для загрузки. Я попробовал два варианта. Один использует...
2948 просмотров
schedule 14.10.2022

Неверный параметр в Image.FromStream(MemoryStream)
я пытаюсь отправить изображение через сетевой поток, у меня есть функции sendData и Getdata, и я всегда получаю недопустимый параметр при использовании функции Image.FromStream это мой код: я получаю изображение с экрана, затем преобразовываю его в...
543 просмотров
schedule 02.09.2022

Запуск exe-файла с прикрепленным файлом из zip без распаковки
У меня есть видеофайл и exe-файл, который запускается только тогда, когда они оба находятся в одном каталоге. И видео, и exe-файлы сжаты в формате zip (.zip), и мне нужно написать программу, которая правильно запускала бы exe-файл (и необходимый ему...
1001 просмотров
schedule 29.05.2022

Delphi 7 — декодирование Base64 с использованием TIdDecoderMIME
Ладно, это сводит меня с ума, лол. У меня есть строка Base64, и я пытаюсь декодировать ее в TMemoryStream, используя TIdDecoderMIME. Мой текущий код выглядит следующим образом: Var MStream:TMemoryStream; Decoder:TIdDecoderMIME; begin...
5669 просмотров
schedule 12.09.2022

Почему я получаю ошибку нехватки памяти при использовании?
У меня есть следующий метод преобразования BitmapImage в System.Drawing.Bitmap : public static Bitmap BitmapImageToBitmap(BitmapImage bitmapImage) { Bitmap bitmap; using (var ms = new MemoryStream()) { var encoder = new...
2259 просмотров
schedule 06.02.2024