Created by Docfx
  • Сборки в .NET
  • Windows Forms
  • WPF
  • CIL Tools
  • Усовершенствование приложений Windows Forms
  • Объекты Graphics и Drawing в Windows Forms
  • Использование управляемых графических классов
  • Применение кодировщиков и декодеров изображений в управляемом GDI+
Show / Hide Table of Contents
  • Усовершенствование приложений Windows Forms
    • Объекты Graphics и Drawing в Windows Forms
      • Общие сведения о графике
        • Обзор графических возможностей
        • Три категории графических служб
        • Структура интерфейса Graphics
      • Управляемый код GDI+
        • Прямые и кривые линии и фигуры
          • Общие сведения о векторной графике
          • Перья, линии и прямоугольники в GDI+
          • Эллипсы и дуги в GDI+
          • Многоугольники в GDI+
          • Фундаментальные сплайны в GDI+
          • Сплайны Безье в GDI+
          • Контуры в GDI+
          • Кисти и закрашенные фигуры в GDI+
          • Замкнутые и незамкнутые кривые в GDI+
          • Области в GDI+
          • Ограничение поверхности для рисования в GDI+
          • Сглаживание прямых и кривых линий
        • Работа с растровыми и векторными изображениями с использованием классов Image, Bitmap и Metafile
          • Типы точечных рисунков
          • Метафайлы в GDI+
          • Отрисовка, позиционирование и клонирование изображений в GDI+
          • Обрезка и масштабирование изображений в GDI+
        • Системы координат и преобразования
          • Типы систем координат
          • Матричное представление преобразований
          • Глобальные и локальные преобразования
      • Использование управляемых графических классов
        • Приступая к программированию графики
          • Практическое руководство. Создание графических объектов для рисования
          • Практическое руководство. Создание пера
          • Практическое руководство. Установка цвета пера
          • Практическое руководство. Создание сплошной кисти
          • Практическое руководство. Рисование линии в Windows Forms
          • Практическое руководство. Рисование линии или контурной фигуры
          • Практическое руководство. Рисование заполненного прямоугольника в Windows Forms
          • Практическое руководство. Рисование заполненного эллипса в Windows Forms
          • Практическое руководство. Отрисовка текста в Windows Forms
          • Практическое руководство. Рисование текста по вертикали в Windows Forms
          • Практическое руководство. Отрисовка изображений с использованием GDI+
          • Практическое руководство. Создание фигурной формы Windows Forms
          • Практическое руководство. Копирование пикселов для уменьшения эффекта дрожания изображения в Windows Forms
        • Рисование линий и фигур с помощью пера
          • Практическое руководство. Рисование линий с помощью пера
          • Практическое руководство. Рисование прямоугольников с помощью пера
          • Практическое руководство. Задание толщины и выравнивания пера
          • Практическое руководство. Рисование линий с наконечниками
          • Практическое руководство. Соединение линий
          • Практическое руководство. Рисование пользовательских пунктирных линий
          • Практическое руководство. Рисование линии с текстурным заполнением
        • Использование кисти для заливки фигур
          • Практическое руководство. Заливка фигуры сплошным цветом
          • Практическое руководство. Штриховая заливка фигуры
          • Практическое руководство. Заливка фигуры текстурой, созданной на основе изображения
          • Практическое руководство. Мозаичное заполнение фигуры заданным изображением
        • Заливка фигур с помощью градиентной кисти
          • Практическое руководство. Создание линейного градиента
          • Практическое руководство. Создание градиента вдоль контура
          • Практическое руководство. Применение гамма-коррекции к градиенту
        • Работа с растровыми и векторными изображениями
          • Практическое руководство. Рисование существующего точечного рисунка на экране
          • Практическое руководство. Загрузка и отображение метафайлов
          • Практическое руководство. Обрезка и масштабирование изображений
          • Практическое руководство. Поворот, отражение и наклон изображений
          • Практическое руководство. Использование режима интерполяции для управления качеством изображений при масштабировании
          • Практическое руководство. Создание эскизов изображений
          • Практическое руководство. Повышение производительности за счет отключения автоматического масштабирования
          • Практическое руководство. Чтение метаданных изображения
          • Практическое руководство. Создание растрового изображения во время выполнения
          • Практическое руководство. Извлечение связанного с файлом значка в Windows Forms
        • Альфа-смешение цвета для линий и заливок
          • Практическое руководство. Рисование непрозрачных и полупрозрачных линий
          • Практическое руководство. Рисование непрозрачными и полупрозрачными кистями
          • Практическое руководство. Использование режима комбинирования для управления альфа-смешением
          • Практическое руководство. Использование матрицы цветов для задания значений прозрачности в изображениях
        • Шрифты и текст
          • Практическое руководство. Разработка шрифтов и их семейств
          • Практическое руководство. Рисование текста в указанной позиции
          • Практическое руководство. Многострочный вывод текста в прямоугольнике
          • Практическое руководство. Рисование текста с использованием GDI
          • Практическое руководство. Выравнивание рисуемого текста
          • Практическое руководство. Вывод текста по вертикали
          • Практическое руководство. Установка позиций табуляции для выводимого текста
          • Практическое руководство. Перебор установленных шрифтов
          • Практическое руководство. Создание частной коллекции шрифтов
          • Практическое руководство. Получение метрик шрифтов
          • Практическое руководство. Сглаживание текста
        • Построение и рисование кривых
          • Практическое руководство. Рисование фундаментальных сплайнов
          • Практическое руководство. Рисование отдельного сплайна Безье
          • Практическое руководство. Рисование последовательности сплайнов Безье
        • Построение и рисование контуров
          • Практическое руководство. Создание изображений из прямых и кривых линий и геометрических фигур
          • Практическое руководство. Заливка открытых фигур
          • Практическое руководство. Спрямление участков кривой
        • Использование преобразований в управляемом GDI+
          • Использование объемного преобразования
          • Значение порядка преобразований
        • Использование графических контейнеров
          • Управление состоянием объекта Graphics
          • Использование вложенных графических контейнеров
        • Использование областей
          • Практическое руководство. Проверка нахождения указателя мыши в заданной области
          • Практическое руководство. Обрезка изображения по границам области обрезки
        • Перекрашивание изображений
          • Практическое руководство. Использование матрицы цветов для преобразования отдельного цвета
          • Практическое руководство. Преобразование цветов изображения
          • Масштабирование цветов с применением преобразований
          • Практическое руководство. Циклический сдвиг цветов
          • Практическое руководство. Сдвиг цветов
          • Практическое руководство. Использование таблицы перераспределения цветов
        • Применение кодировщиков и декодеров изображений в управляемом GDI+
          • Практическое руководство. Получение списка установленных кодировщиков
          • Практическое руководство. Получение списка установленных декодеров
          • Практическое руководство. Определение параметров, поддерживаемых кодировщиком
          • Практическое руководство. Преобразование изображение из формата BMP в формат PNG
          • Практическое руководство. Установка уровня сжатия JPEG
        • Двойная буферизация графики
          • Двойная буферизация графики
          • Практическое руководство. Уменьшение эффекта дрожания изображения посредством двойной буферизации для форм и элементов управления
          • Практическое руководство. Управление буферизацией графики вручную
          • Практическое руководство. Отрисовка буферизированной графики вручную
    • Параметры приложения для Windows Forms
      • Общие сведения о параметрах приложений
      • Архитектура параметров приложения
      • Атрибуты параметров приложения
      • Параметры приложения для пользовательских элементов управления
      • Использование параметров приложения и параметров пользователя
        • Как выполнить: Создание нового параметра во время разработки
        • Как выполнить: Изменение значения существующего параметра во время разработки
        • Как выполнить: Изменение значения параметра между сеансами приложения
        • Как выполнить: Считывание параметров во время выполнения с помощью C#
        • Как выполнить: Написание параметров пользователя во время выполнения с помощью C#
        • Как выполнить: Добавление нескольких наборов параметров в приложение на C#
      • Практическое руководство. Создание параметров приложения
      • Практическое руководство. Проверка параметров приложения
    • Поддержка печати в Windows Forms
      • Практическое руководство. Создание стандартных задания печати в Windows Forms
      • Практическое руководство. Перенаправление данных, введенных пользователем в PrintDialog во время выполнения
      • Практическое руководство. Выбор принтера, подключенного к компьютеру пользователя, в Windows Forms
      • Практическое руководство. Печать графических изображений в Windows Forms
      • Практическое руководство. Печать многостраничных текстовых файлов в Windows Forms
      • Практическое руководство. Выполнение заданий печати в Windows Forms
      • Практическое руководство. Печать формы Windows Forms
      • Практическое руководство. Печать в Windows Forms с использованием предварительного просмотра
    • Операции перетаскивания и поддержка буфера обмена
      • Пошаговое руководство. Выполнение операции перетаскивания в Windows Forms
      • Практическое руководство. Выполнение операции перетаскивания между приложениями
      • Практическое руководство. Добавление данных в буфер обмена
      • Практическое руководство. Извлечение данных из буфера обмена
    • Использование сети в приложениях Windows Forms
    • Глобализация Windows Forms
      • Кодировка и глобализация Windows Forms
      • Международные шрифты в Windows Forms и элементах управления Windows
      • Поддержка двунаправленного письма для приложений Windows Forms
      • Отображение азиатских символов с помощью свойства ImeMode
    • Windows Forms и неуправляемые приложения
      • Общие сведения о Windows Forms и неуправляемых приложениях
      • Практическое руководство. Поддержка COM-взаимодействия путем отображения каждой формы Windows Forms в отдельном потоке
      • Практическое руководство. Обеспечение поддержки COM-взаимодействия путем отображения формы Windows Forms с помощью метода ShowDialog
    • Информация о системе и Windows Forms
    • Управление питанием в Windows Forms
    • Справочные системы в приложениях Windows Forms
    • Визуальное наследование в Windows Forms
      • Практическое руководство. Наследование форм Windows Forms
      • Практическое руководство. Наследование форм с помощью диалогового окна выбора наследования
      • Влияние изменения внешнего вида базовой формы
      • Пошаговое руководство. Демонстрация визуального наследования
      • Практическое руководство. Использование свойств Modifiers и GenerateMember
    • Приложения с интерфейсом MDI
      • Практическое руководство. Создание родительских MDI-форм
      • Практическое руководство. Создание дочерних форм MDI
      • Практическое руководство. Определение активной дочерней MDI-формы
      • Практическое руководство. Отправка данных в активную дочернюю MDI-форму
      • Практическое руководство. Упорядочение дочерних MDI-форм
    • Интеграция справки пользователя в формы Windows Forms
      • Практическое руководство. Предоставление справки в приложении Windows
      • Практическое руководство. Отображение всплывающей справки
      • Отображение справки по элементам управления с помощью всплывающих подсказок
    • Поддержка специальных возможностей в Windows Forms
      • Пошаговое руководство. Создание приложения Windows с поддержкой специальных возможностей
        • Свойства элементов управления Windows Forms, в которых соблюдены правила доступности
    • Использование элементов управления WPF
      • Практическое руководство. Копирование и вставка элемента управления ElementHost во время разработки
      • Пошаговое руководство. Упорядочение содержимого WPF для формы Windows Forms во время разработки
      • Пошаговое руководство. Создание содержимого WPF для формы Windows Forms во время разработки
      • Пошаговое руководство. Назначение содержимого WPF для формы Windows Forms во время разработки
      • Пошаговое руководство. Применение стилей к содержимому WPF

Применение кодировщиков и декодеров изображений в управляемом GDI+

System.Drawing Пространство имен предоставляет Image и Bitmap классы для хранения и управления изображениями. С помощью кодировщиков изображений GDI+, можно сохранять изображения из памяти на диск. С помощью декодеров изображений в GDI+, можно загружать изображения с диска в память. Кодировщик преобразует данные в Image или Bitmap объект в формат файла выделенном диске. Декодер преобразует данные в файл на диске в формате, необходимом Image и Bitmap объектов.

GDI+ имеет встроенные кодировщики и декодеры, которые поддерживают следующие типы файлов:

  • BMP

  • GIF

  • JPEG

  • PNG

  • TIFF

GDI+ также имеются встроенные декодеры, которые поддерживают следующие типы файлов:

  • WMF

  • EMF

  • ЗНАЧОК

Кодировщики и декодеры, более подробно рассматривается в следующих разделах:

В этом разделе

Практическое руководство. Получение списка установленных кодировщиков
Описывает способы просмотра кодировщикам, которые доступны на компьютере.

Практическое руководство. Получение списка установленных декодеров
Описывает способы просмотра декодеров на компьютере.

Практическое руководство. Определение параметров, поддерживаемых кодировщиком
Описывает способы просмотра EncoderParameters поддерживаемых кодировщиком.

Практическое руководство. Преобразовать изображение из формата BMP в формат PNG
В этой статье описывается сохранение изображения в различный формат изображения.

Практическое руководство. Установка уровня сжатия JPEG
В этой статье описывается изменение уровень качества изображения.

Ссылка

Image

Bitmap

ImageCodecInfo

EncoderParameter

Encoder

Связанные разделы

Управляемый код GDI+

Изображения, точечные рисунки и метафайлы

In This Article
  • В этом разделе
  • Ссылка
  • Связанные разделы
Back to top Неофициальная документация по .NET на русском языке. Лицензия: CC-BY 4.0. Основано на документации по .NET с Microsoft Docs
Generated by DocFX