Чтение файла из архива без распаковки в C#

221
08 октября 2018, 00:40

Мне необходимо читать текстовый файл, что находится в архиве построчно. Распаковывать его на жесткий диск нельзя. Использую библиотеку Ionic.Zip, но буду не против если покажите кусок кода со встроенной библиотекой. Заранее спасибо. Так же для меня будет очень приятным бонусом если кто-нибудь расскажет как получать картинки из архива и без распаковки использовать их в Image (WPF).

Answer 1

По поводу чтения текста из файла - вот решение:

using (StreamReader sr = new StreamReader(e.OpenReader(password), System.Text.Encoding.UTF8))
{
    sr.Readline();
}

Где e - ZipEntry, а password - пароль если есть. По поводу картинок не понял до сих пор.

READ ALSO
Обрезка изображения по кругу

Обрезка изображения по кругу

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

201
Отравка фото на API OK

Отравка фото на API OK

Делаю постер товаров в ОдноклассникиВсе права получены, использую вечный токен доступа

186
Doctrine не поддгружает связанные обьекты

Doctrine не поддгружает связанные обьекты

Например у меня есть таблицы campaigns и campaign_channels, я создаю обьект Campaign и CampaignChannels, в базе создаются воответствующие записи, но когда я хочу вытянуть...

171