Электронные документы: от экрана до принтера WYSIWYG Не изменяется архивная копия документа Содержит все необходимые ресурсы Безопасность.

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



Advertisements
Похожие презентации
Клиентские технологии Silverlight 3, Internet Explorer 8 Гайдар Магдануров t: e:
Advertisements

Операционная система ä MS DOS ä Windows ä UNIX ä MacOS ä 1) при включении компьютера выполняется программа начальной загрузки, находящаяся в ПЗУ, которая.
Таратута Ю.В. способ представления объектов и изображений в компьютерной графике, основанный на использовании элементарных геометрических объектов, таких.
Компьютерные изображения Растровые ВекторныеРастровое изображение Векторное изображение Базовые элементы Применение Масштабирование Программные продукты.
Растровая и векторная графика. Работу составляла Иванова А. 9б кл.
Microsoft TechDays Роман Здебский Microsoft
Графический интерфейс WINDOWS Графический интерфейс WINDOWS.
Xfig это свободный векторный графический редактор для работы в среде Linux. Объекты можно создавать, удалять, перемещать или изменять. Можно менять атрибуты.
Основные понятия компьютерной графики. Специальную область информатики, занимающуюся методами и средствами создания изображений с помощью программно-аппаратных.
Язык программирования Visual Basic Visual Basic - это объектно-ориентированный язык. Основой языка являются объекты. Например: окно, кнопка,
Омпьютерная рафика Государственное образовательное учреждение начального профессионального образования ЯНАО «Надымское профессиональное училище» Работу.
Растровая графика Это изображение, представляющее собой сетку пикселей или цветных точек (обычно прямоугольную) на компьютерном мониторе, бумаге и других.
ФОРМАТЫ ГРАФИЧЕСКИХ ФАЙЛОВ. Изучив эту тему вы узнаете: Основные форматы графических файлов ; Назначение форматов; Характеристики форматов.
Компьютер Функциональная организация ПК Основные функции ПК: ввод обработка хранение вывод информация клавиатура ввод процессор обработка память хранение.
Учитель информатики Трашков О.Л.. Обработка информации в компьютере и управление всеми его устройствами осуществляется с помощью программ. Компьютер представляет.
Платформа разработки ASP.NET Гайдар Магдануров t: e: m: +7.
Пользовательский интерфейс Обучающая презентация для учащихся 8 класса.
Составитель: Ташбулатова Н.А. учитель информатики.
Лекция 1 РАСТРОВЫЕ ВЕКТОРНЫЕ Компьютерные изображения тест.
Векторная графика. Пример, показывающий разницу между векторной и растровой графикой при увеличении.
Транксрипт:

Электронные документы: от экрана до принтера

WYSIWYG Не изменяется архивная копия документа Содержит все необходимые ресурсы Безопасность

Ресурсы Необязательные фрагменты Требуемые или рекомендуемые фрагменты Отношения XPS Package Relationships Package Parts Core Properties Thumbnail Signature Origin Signature X509 Cert Fixed Payload Parts FixedDocumentSequence FixedDocument FixedPage DocumentStructure Font Fonts & Images Thumbnail

Элементы Canvas Glyphs Paths Кисти: Image, solid, gradients Форматы изображений: PNG, TIFF, JPEG, HD Photo Расширенная цветовая модель Прозрачность sRGB, scRGB, profiled CMYK, named, and N-channel

XPS (eco system).NET 3.X WPF XPS WPF OPC WPF Print API WPF Visual Serial- ization XPS Print Path

XPS.NET 3.X WPF XPS WPF OPC WPF Print API WPF Visual Serial- ization XPS Print Path Win32 XPS Win32 OPC Win32 XPS Print API

XPS Print API

Usability превыше всего!

Для WPF: 3.5 update примерно вместе с выходом Windows 7 Multi-touch, жесты 4.0 release Multi-touch с новыми элементами управления Для WinForms (3.5 update): Interop to native Win32 APIs Использовать обертки

Все для UIElement & UIElement3D События Touch TouchDown, TouchMove, TouchUp TouchEnter, TouchLeave Multi-Capture Жесты TouchGestureStarted, TouchGestureChanged, TouchGestureEnded Инерция Включаем на событии TouchGestureStarted Дальнейшие события TouchGestureChanged

Железо, доступное уже сейчас: HP TouchSmart 2 Dell Latitude XT

Минимальная: Touch API не используется, пользовательский интерфейс имеет достаточные размеры и хорошо работает со стандартными жестами Стандартная: Поддержка API жестов для более естественного взаимодействия Улучшенная: Поддержка множественных касаний, глубокая интеграция, специально спроектированные взаимодействия

МинимальнаяСтандартнаяУлучшенная APIЖесты прокрутки и масштабирования Эквивалент правой кнопки мыши Обработка событий жестов Прокрутка, масштабирование, вращение и др. Обработка на низком уровне Инерция и манипуляции Native Win32 Стандартные системные полосы прокрутки WM_GESTURE message WM_TOUCH COM based Manipulation and Inertia Processors WPFВ ScrollViewer будет поддержка жеста прокрутки Gesture events Inertia configuration Touch events Manipulation and Inertia Processors WinFormsСтандартные системные полосы прокрутки WM_GESTURE message P/Invoke Manipulation and Inertia Processors in Microsoft.Ink.DLL Real-time Stylus or Ink Collector

Direct2D и DirectWrite

Высокопроизводительная и высококачественная подсистема рендеринга графики Аппаратный или программный рендеринг Использует Direct3D Работает на старых DX9 картах (10Level9) Может использоваться для рендеринга на сервере (работает в сессии 0) 2D векторная графика, картинки и текст

Координаты не зависящие от DPI Значения с плавающей точкой Единицы DIPS (DPI-independent pixels) 1 DIP при 96 DPI это один пиксел Аффинные преобразования Три основных категории объектов «Устройства» вывода (HWND, HDC, Direct3D) Стандартные ресурсы Геометрические фигуры Ресурсы, зависящие от устройства вывода Кисти, картинки

Работает с любой технологией рендеринга GDI, Direct2D, Direct3D Аппаратное ускорение при работе через Direct2D ClearType фильтрация и блендинг выполняются в «железе» Уменьшается загрузка CPU при прорисовке элементов шрифтов

Субпиксельное размещение символов Точнее выдерживается межсимвольное расстояние Более гладкий скроллинг и вращение текста

Сглаживание текста в вертикальном направлении с помощью блендинга

Фокус на коммуникационных приложениях

Первая существенная ревизия начиная с Windows 98 Большая часть кода аудио-стека перенесена из режима ядра в пользовательский режим Появились регулировки громкости по приложениям

Устройство по умолчанию этого мало Пока введена одна стандартная роль eCommunications Можно создавать свои роли OEMы могут конфигурировать логику по определению ролей Положение разъема Сигналы с разъемов

Когда используется устройство с ролью eCommunications, другие аудио-потоки приглушаются Также есть нотификация для приложений Возможно отметить это поведение как программно на уровне приложения, так и на уровне пользователя

Уменьшилась задержка обработки в аудио-тракте Автоматическое переключение аудио- потока при отключении устройства Поддержка Bluetooth аудио-устройств HDMI аудио Аудио-кнопки работают без входа в систему Пониженное энергопотребление при использовании DirectSound

XPS blogs.msdn.com/xps blogs.msdn.com/adrianford Touch Guideline: msdn.microsoft.com/en-us/library/cc aspx msdn.microsoft.com/en-us/library/cc aspx Графика MSDN / Win32 and COM Development / Graphics and Multimedia Аудио blogs.msdn.com/larryosterman