Михаил Черномордиков Developer Evangelist, Microsoft Россия mikcher@microsoft.com

Презентация:



Advertisements
Похожие презентации
Михаил Черномордиков Developer Evangelist, Microsoft Россия
Advertisements

Михаил Черномордиков Developer Evangelist, Microsoft Россия
Михаил Черномордиков Developer Evangelist, Microsoft Россия
Microsoft TechDays Михаил Черномордиков Developer Evangelist, Microsoft
Клиентские технологии Silverlight 3, Internet Explorer 8 Гайдар Магдануров t: e:
Михаил Черномордиков Developer Evangelist, Microsoft Россия
Microsoft TechDays Михаил Черномордиков Microsoft Developer Evangelist
Михаил Черномордиков Developer Evangelist, Microsoft Россия
Microsoft TechDays Михаил Черномордиков Developer Evangelist, Microsoft
Введение в Managed Extensibility Framework Владимир Лисник Software Engineer M. C. Dean.
- графический объект ОС Windows, ограничен рамкой и предназначен для отображения данных.
Internet Explorer 8: Безопасность на первом рубеже Михаил Черномордиков Architect Evangelist, Microsoft
Группа компаний APPIUS , Россия, Москва, Старопетровский проезд, д.7а Телефон/факс: +7(495) ,
Веб-платформа Microsoft Гайдар Магдануров t: e: m: +7 (905)
Microsoft TechDays Роман Здебский Microsoft
Microsoft TechDays Порубов Александр Независимый Silverlight-разработчик, Microsoft MVP Silverlighter.ru, Porubov.com.
Графический интерфейс и его объекты. Понятие графического интерфейса Термин «интерфейс» широко используется в областях, где человеку приходится иметь.
Знакомство с TrustManager ARQA Technologies quik.ru.
ADO.NET Data Services Данила Корнев Developer Evangelist Microsoft Россия Установите Silverlight 1.0 для просмотра демонстрации:
Графические редакторы Программное обеспечение. РАСТРОВЫЕ ВЕКТОРНЫЕ Компьютерные изображения.
Транксрипт:

Михаил Черномордиков Developer Evangelist, Microsoft Россия

HardRock Memorabilia

Image Deep Zoom Обеспечивает удобный просмотр огромных изображений с возможностью увеличения отдельных участков Позволяет создавать Sparse images Sparse image = изображения с более высоким разрешением в отдельных участках Загружает только те данные, которые необходимы в данный момент для отображения

Image Deep Zoom Специальное приложение Deep Zoom Composer нарезает изображения на 256 х 256 кусочков Далее происходит генерация пирамид из кусочков с более низким разрешением

Deep Zoom – Как это работает? Когда изображение отображается на клиенте, участки с низким разрешением показываются в первую очередь После этого подгружаются участки с более высоким разрешением и происходит плавная замена

Deep Zoom – Как это работает? Когда изображение отображается на клиенте, участки с низким разрешением показываются в первую очередь После этого подгружаются участки с более высоким разрешением и происходит плавная замена

Deep Zoom – Как это работает? Когда изображение отображается на клиенте, участки с низким разрешением показываются в первую очередь После этого подгружаются участки с более высоким разрешением и происходит плавная замена

Создание изображений Deep Zoom Deep Zoom Composer Специальный инструмент для создания композиций Deep Zoom Импорт изображений Композиция сцены Масштабирование (Zoom) Перетаскивание (Pan) Метаданные Экспорт Multi Scale Image SparseImageTool Более низкоуровневая утилита командной строки для массовой и/или серверной обработки

Типы проектов Композиция Генерируется одно большое изображение Все исходные изображения конвертируются в одну пирамиду Коллекция Все изображения остаются в исходном состоянии Технически можно определять отдельные элементы

Deep Zoom Composer Создаем свою композицию

Программируемость MultiScaleImage Полноценный элемент управления в Silverlight: размещение, трансформации, прозрачность, оверлеи и т.д. MultiScaleImage APIs Zoom == изменение ViewportWidth Pan == изменение ViewportOrigin Прозрачность изображений в коллекции Позиционирование изображений в коллекции (ViewportOrigin)

Михаил Черномордиков Developer Evangelist, Microsoft Россия