СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Фиксированные документы

Категория: Информатика

Нажмите, чтобы узнать подробности

Просмотр содержимого документа
«Фиксированные документы»

Фиксированные документы

Фиксированные документы

Фиксированные документы характеризуются точной неизменной компоновкой и предназначены преимущественно для печати, но могут использоваться также и для чтения текста с экрана. К таким документам в WPF относятся документы на основе XPS.
  • Фиксированные документы характеризуются точной неизменной компоновкой и предназначены преимущественно для печати, но могут использоваться также и для чтения текста с экрана. К таким документам в WPF относятся документы на основе XPS.
Для просмотра XPS-документа используется элемент  DocumentViewer . В качестве содержимого DocumentViewer принимает элемент  FixedDocument , который как раз и представляет фиксированный документ.
  • Для просмотра XPS-документа используется элемент  DocumentViewer . В качестве содержимого DocumentViewer принимает элемент  FixedDocument , который как раз и представляет фиксированный документ.
Фиксированный документ FixedDocument может принимать различное количество страниц. Каждая страница представляет элемент  PageContent . В этот элемент помещается объект  FixedPage , в который в свою очередь помещаются другие элементы - это могут эллипсы, текстовые поля и т.д. Для сохранения и открытия документа применяется класс  XpsDocument .   
  • Фиксированный документ FixedDocument может принимать различное количество страниц. Каждая страница представляет элемент  PageContent . В этот элемент помещается объект  FixedPage , в который в свою очередь помещаются другие элементы - это могут эллипсы, текстовые поля и т.д. Для сохранения и открытия документа применяется класс  XpsDocument .   
Аннотации Потоковые и фиксированные документы поддерживают такую функциональность как аннотации. Аннотации позволяют добавлять к документам комментарии, выделять какие-то куски текста и т.д.

Аннотации

  • Потоковые и фиксированные документы поддерживают такую функциональность как аннотации. Аннотации позволяют добавлять к документам комментарии, выделять какие-то куски текста и т.д.
Всего для аннотаций нам доступно шесть команд: AnnotationService.ClearHighlightsCommand: удаляет выделение цветом; AnnotationService.CreateHighlightCommand: добавляет выделение цветом; AnnotationService.CreateInkStickyNoteCommand: добавляет графический комментарий; AnnotationService.CreateTextStickyNoteCommand: добавляет обычный текстовый комментарий; AnnotationService.DeleteAnnotationsCommand: удаляет графические и текстовые комментарии, а также убирает выделение цветом; AnnotationService.DeleteStickyNotesCommand: удаляет графические и текстовые комментарии.

Всего для аннотаций нам доступно шесть команд:

  • AnnotationService.ClearHighlightsCommand: удаляет выделение цветом;
  • AnnotationService.CreateHighlightCommand: добавляет выделение цветом;
  • AnnotationService.CreateInkStickyNoteCommand: добавляет графический комментарий;
  • AnnotationService.CreateTextStickyNoteCommand: добавляет обычный текстовый комментарий;
  • AnnotationService.DeleteAnnotationsCommand: удаляет графические и текстовые комментарии, а также убирает выделение цветом;
  • AnnotationService.DeleteStickyNotesCommand: удаляет графические и текстовые комментарии.