.NET - Проверьте, может ли изображение быть удалено или доступно для записи после его использования для масштабирования изображения .net - PullRequest
0 голосов
/ 05 мая 2011

У меня есть приложение, в котором пользователь загружает изображение, и приложение изменяет размеры изображения тремя различными способами на основе разных переменных.Все они используют одно и то же изображение.Я не могу проверить, сделано ли это с использованием изображения, поэтому я подумал, есть ли способ проверить, доступен ли файл для записи.Небольшой цикл, который завершается, когда становится доступным для записи (или «удаляется»).Разработка VB.NET.Спасибо!

1 Ответ

0 голосов
/ 16 июля 2011

Используете ли вы бесплатную библиотеку resizing.net image ?Он правильно закрывает файловые дескрипторы и избегает ошибок 28 GDI , которые есть в большинстве других решений (и во всех примерах кода, которые вы можете найти в Интернете).Он также поддерживает динамическое изменение размера изображения с помощью правильного потокового кэширования диска, что, вероятно, позволит вам вообще пропустить проблему.

Он поддерживается и поддерживается с 2007 года и использует все лучшие методы для повышения производительности и надежности.Он имеет 1-строчный API и очень прост в использовании.

...