Коллекции Microsoft Pivot JIT - PullRequest
       13

Коллекции Microsoft Pivot JIT

2 голосов
/ 14 октября 2011

Я пытаюсь внедрить средство просмотра Microsoft Pivot в свое приложение. Я решил, что наилучшим примером является сочетание между коллекцией JIT и связанной коллекцией, однако у меня возникли некоторые проблемы.

Изображения для коллекции создаются службой Windows C #, которая запускается в одночасье, генерируя новые необходимые изображения.

Файл CXML генерируется динамически, когда пользователь запрашивает данные, используя пользовательский HttpHandler.

Проблема в том, что при 10000+ элементах моей машине разработки не хватает памяти при попытке превратить сгенерированные изображения png / jpg в DZC.

Есть ли инструмент, который я мог бы использовать, чтобы превратить мои изображения в изображения DZI. Я посмотрел на Deep Zoom Composer, но мне действительно нужно что-то, что я могу запустить за одну ночь для конвертации изображений, в настоящее время у меня есть около 45 000 изображений, которые мне нужно конвертировать, Composer просто зависает, пытаясь что-то сделать с таким количеством изображения.

В идеале я хотел бы иметь возможность создавать изображения DZI напрямую, используя сервис, а не создавать изображения png / jpg.

1 Ответ

2 голосов
/ 27 октября 2011

Я не мог видеть, если у вас уже были эти инструменты или нет, но здесь ничего не идет:

http://www.silverlight.net/archives/whitepapers/deep-zoom-tools

если вы используете эти инструменты, вы можете предварительно обработать изображения и использовать их позже в вашей коллекции. если вам нужны динамические изображения, вы можете взглянуть на Silverligh 5 RC (последняя версия которого включает в себя новый pivotviewer). эта новая версия преобразует ваш xaml в dzi во время выполнения и является действительно классным элементом управления!

...