Soubarna Das Ответов: 0

Как оптимизировать загрузку миниатюр изображений и zip-архивирование VB.NET


У меня есть очень простой проект в vb.net Экспресс-издание 2008 года. В этой программе загружаются миниатюры изображений из каталога, содержащего jpeg-изображения, и помещаются в них флажки picture, а также можно уменьшить основные изображения и заархивировать их в папку. Я использовал ионные молнии библиотеки для архивирования.

Основная проблема заключается в том, что это занимает много времени (~1 час), если в папке есть 500 HD-изображений, а также заняло почти полтора часа для сокращения и архивирования.

Я новичок и не имею большого опыта в VB-кодировании. Поэтому я прошу сообщество помочь мне.

Я видел много программ здесь, в codeproject, которые очень быстро загружают миниатюры изображений в течение секунды, но большинство из них находятся на c# или на c++. Я пытаюсь следовать некоторым из них, но не очень успешно из-за недостатка знаний.

Пожалуйста, помогите мне!

Полный проект находится здесь:
Нео образ Selector.zip -Google Диск[^]

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

Я попробовал продеть нитку. Но я не уверен, правильно ли я кодирую поток.

FranzBe

Здесь есть подробный пример того, как это можно сделать
https://msdn.microsoft.com/en-us/library/ff963548.aspx
однако это c#

Soubarna Das

Я постараюсь. Спасибо.

0 Ответов