Каков наилучший способ использовать файлы изображений в моем проекте в C # - PullRequest
0 голосов
/ 27 марта 2012

Я бы хотел легко изменить файлы изображений в моей программе и получить доступ к их именам и количеству. Какой метод вы предлагаете? Должен ли я читать изображения как массив из папки или лучше сделать файл ресурсов с ними?

1 Ответ

1 голос
/ 27 марта 2012

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

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

Если вы планируете выполнять какую-либо обработку больших изображений, исследуйте использование Bitmap.LockBits (), так как это будет гораздо более эффективным.http://msdn.microsoft.com/en-us/library/5ey6h79d.aspx

Использование ресурсов: Загрузка изображения из области ресурсов проекта в C #

Загрузка изображений из файла: http://msdn.microsoft.com/en-us/library/4sahykhd.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...