Aspose.Imaging

Пространство имен является ядром для вложенных пространств имен и самых основных объектов, используемых для обработки Aspose.Imaging.

Классы

Учебный класс Описание
AggregateException Объединяет несколько исключений.
Blend Определяет шаблон наложения. Этот класс не может быть унаследован.
Brush Базовый класс кисти.
BuildVersionInfo Содержит информацию о текущей версии сборки.
Cache Содержит настройки кеша.
CmykColorHelper Вспомогательные методы для работы с цветом CMYK, представленным в виде 32-разрядного целого числа со знаком.CmykColor struct. Он более легкий, потому что цвет CMYK представлен как Int32, а не как структура с внутренними полями. Пожалуйста, предпочтите использовать статические методы этого класса, когда это возможно, вместо deprecated CmykColor структура.
ColorBlend Определяет массивы цветов и позиций, используемых для интерполяции смешения цветов в многоцветном градиенте. Этот класс не может быть унаследован.
ColorMap Определяет карту для преобразования цветов. Несколько методовImageAttributes класс настраивает цвета изображения с помощью таблицы переназначения цветов, которая представляет собой массивColorMap структуры. Не передается по наследству.
ColorMatrix Определяет матрицу 5 x 5, содержащую координаты пространства RGBA. Несколько методовImageAttributes Класс корректирует цвета изображения с помощью цветовой матрицы. Этот класс не может быть унаследован.
ColorPalette Определяет массив цветов, составляющих цветовую палитру. Цвета являются 32-битными цветами ARGB. Не передается по наследству.
ColorPaletteHelper Вспомогательный класс для управления цветовыми палитрами.
ColorTranslator Преобразует цвета в структуры GDI+ Color и обратно. Этот класс не может быть унаследован.
CompositeException Составное исключение
CustomFontSource Источник пользовательского шрифта function
CustomLineCap Инкапсулирует определяемый пользователем заголовок строки.
DataStreamSupporter Контейнер потока данных.
DisposableObject Представляет одноразовый объект.
EmbeddedImage Встроенное изображение class
Figure Фигура. Контейнер для фигур.
FileStreamContainer Помощник для обработки файлового потока.
Font Определяет определенный формат текста, включая начертание шрифта, размер и атрибуты стиля. Этот класс не может быть унаследован.
FontSettings Общие настройки шрифта визуализатора форматов векторных изображений.
Graphics Представляет графику в соответствии с графическим движком, используемым в текущей сборке.
GraphicsPath Представляет набор соединенных линий и кривых. Этот класс не может быть унаследован.
Image Изображение является базовым классом для всех типов изображений.
ImageAttributes АнImageAttributes Объект содержит информацию о том, как цвета растрового изображения и метафайла манипулируются во время рендеринга. АнImageAttributesОбъект поддерживает несколько настроек настройки цвета, включая матрицы настройки цвета, матрицы настройки оттенков серого, значения гамма-коррекции, таблицы карты цветов и пороговые значения цвета. Во время рендеринга цвета можно корректировать, затемнять, осветлять и удалять. Чтобы применить такие манипуляции, инициализируйтеImageAttributes объект и пройти путь этогоImageAttributes объекта (вместе с путемImage ) в метод DrawImage.
ImageCreatorsRegistry Представляет реестр создателей образов.
ImageExportersRegistry Представляет реестр экспортеров образов.
ImageLoadersRegistry Представляет реестр загрузчиков образов.
ImageOptionsBase Базовые параметры образа.
ImageResizeSettings Настройки изменения размера изображения class
IntRange Класс для представления последовательности элементов
License Предоставляет методы лицензирования компонента.
LoadOptions Представляет параметры загрузки.
Matrix Заменяет матрицу GDI+.
Metered Предоставляет методы для установки измеренного ключа.
NonGenericDictionary Представляет не универсальный словарь.
NonGenericList Необщий список объектов
ObjectWithBounds Объект с границами.
OpenTypeFontsCache Кэш для шрифтов OpenType, установленных в системе.
PageExportingAction Делегат для запуска перед экспортом страницы
Pen Определяет объект, используемый для рисования линий, кривых и фигур.
PixelDataFormat Формат данных пикселей. Это неизменяемый объект.
ProgressEventHandler Функция обработчика событий Progress reference
RasterCachedImage Представляет растровое изображение, поддерживающее операции с растровой графикой. Это изображение кэширует пиксельные данные, когда это необходимо.
RasterCachedMultipageImage Растровое многостраничное изображение
RasterImage Представляет растровое изображение, поддерживающее операции с растровой графикой.
RawDataSettings Настройки необработанных данных
Region Описывает внутреннюю часть графической фигуры, состоящей из прямоугольников и путей. Этот класс не может быть унаследован.
ResolutionSetting Настройка разрешения для параметров сохранения изображения.
Shape Форма. Непрерывный набор точек, соединенных по определенному правилу.
ShapeSegment Представляет сегмент формы. Сегмент — это линия или кривая, соединяющая две точки.
Source Источник используется для хранения всей необходимой информации для канала объекта.
SplitStreamContainer Представляет контейнер разделенного потока, который содержит поток и предоставляет подпрограммы обработки потока.
StreamContainer Представляет контейнер потока, который содержит поток и предоставляет подпрограммы обработки потока.
StringFormat Инкапсулирует информацию о макете текста (например, выравнивание, ориентацию и позиции табуляции), манипуляции с отображением (например, вставку многоточия и замену национальных цифр) и функции OpenType. Этот класс не может быть унаследован.
TransparencySupporter Объект, поддерживающий прозрачность.
VectorImage Векторное изображение является базовым классом для всех типов векторных изображений.
VectorMultipageImage Векторное многостраничное изображение

Интерфейсы

Интерфейс Описание
IAdvancedBufferProcessor Расширенный буферный процессор.
IAnimationFrame Кадр анимации
IBufferProcessor Буферный процессор.
IColorConverter Преобразователь цвета.
IColorPalette Интерфейс цветовой палитры.
IImageCreator Создатель изображения.
IImageCreatorDescriptor Дескриптор создателя изображения, определяющий свойства создателя. Дескриптор создателя используется для преодоления необходимости содержать каждый экземпляр создателя изображения в памяти и проблем с многопоточностью.
IImageDescriptor Дескриптор изображения. Содержит базовые свойства и методы для всех остальных типов дескрипторов изображений.
IImageExporter Экспортер изображений. Может экспортировать данные из внутреннего формата Aspose.Imaging в указанный формат данных.
IImageExporterDescriptor Представляет дескриптор экспортера изображений. Дескриптор экспортера используется для преодоления необходимости содержать каждый экспортер instance в памяти и проблем с многопоточностью.
IImageLoader Загрузчик изображений.
IImageLoaderDescriptor Дескриптор загрузчика изображения, определяющий свойства загрузчика. Дескриптор загрузчика используется для преодоления необходимости содержать каждый экземпляр загрузчика изображений в памяти и проблем многопоточности.
IIndexedColorConverter Преобразователь цвета для индексированных форматов изображений.
IKeyedObject Представляет интерфейс для объектов с ключами.
IMultipageImage Интерфейс многостраничных изображений
IMultipageImageExt Расширенный многостраничный интерфейс изображений
IObjectWithBounds Представляет объект с границами.
IOrderedShape Представляет упорядоченную форму. Упорядоченная форма представляет собой непрерывный набор точек, имеющих начальную и конечную точки. Непрерывный набор точек, соединенных по определенному правилу.
IPartialArgb32PixelLoader Соответствует частично загруженным 32-битным пикселям ARGB.
IPartialArgb64PixelLoader 64-битный загрузчик пикселей ARGB.
IPartialPixelLoader Соответствует частично загруженным пикселям.
IPartialRawDataLoader Частичный загрузчик данных.
IRasterImageArgb32PixelLoader 32-битный загрузчик пикселей растрового изображения ARGB.
IRasterImagePixelLoader Пиксельный загрузчик растрового изображения.
IRasterImageRawDataLoader Загрузчик необработанных данных растрового изображения.

перечисление

перечисление Описание
AnimationDisposalMethods Указывает способ обработки изображения после его отображения.
CacheType Указывает тип кэша для использования.
CharacterSet Представляет используемый набор символов.
ColorAdjustType Указывает, какие объекты используют информацию о настройке цвета.
ColorChannelFlag Определяет отдельные каналы в цветовом пространстве CMYK (голубой, пурпурный, желтый, черный). Это перечисление используется методами SetOutputChannel.
ColorCompareMethod Метод сравнения цветов для настройки на ближайший сосед
ColorMatrixFlag Определяет типы изображений и цветов, на которые будут влиять настройки цвета и оттенков серогоImageAttributes .
ColorQuantizationMethod Методы квантования цветов
CompositingQuality Указывает уровень качества для использования во время композитинга.
DashCap Определяет тип графической формы для использования на обоих концах каждого тире в пунктирной линии.
DashStyle Определяет стиль пунктирных линий, нарисованных с помощьюPen объект.
DataRecoveryMode Режим восстановления данных.
DitheringMethod Метод дизеринга.
DitheringMethods Методы сглаживания, используемые для управления преобразованием цвета.
FileFormat Один из поддерживаемых форматов файлов изображений.
FillMode Указывает, как заполняется внутренняя часть замкнутого контура.
FontStyle Определяет информацию о стиле, применяемую к тексту.
GraphicsUnit Определяет единицу измерения данных.
HatchStyle Определяет различные шаблоны, доступные дляHatchBrush объекты.
HotkeyPrefix Указывает тип отображения префиксов горячих клавиш, относящихся к тексту.
ImageFilterType Используемые фильтры изображений
InterpolationMode InterpolationMode перечисление указывает алгоритм, который используется при масштабировании или повороте изображений.
KnownColor Определяет известные системные цвета.
LineCap Определяет доступные стили заглавных букв, с которымиPen объект может заканчиваться строкой.
LineJoin Указывает, как соединить последовательные сегменты линии или кривой в фигуре (подконтуре), содержащейся вGraphicsPath объект.
MatrixOrder Указывает порядок операций преобразования матрицы.
PaletteMiningMethod Метод анализа палитры изображений
PdfComplianceVersion Указывает уровень соответствия PDF для выходного файла.
PenAlignment Определяет выравниваниеPenобъекта относительно теоретической линии нулевой ширины.
PenType Определяет тип заливкиPen объект использует для заполнения строк.
PixelFormat Фактическое значение формата данных пикселей.
ResizeType Определяет тип изменения размера.
ResolutionUnit Единица разрешения enum.
RotateFlipType Определяет степень поворота изображения и ось, используемую для отражения изображения.
SeekOrigin Предоставляет поля, представляющие контрольные точки вStreamContainer для поиска.
SmoothingMode Указывает, применяется ли сглаживание (сглаживание) к линиям и кривым, а также к краям заполненных областей.
StringAlignment Определяет выравнивание текстовой строки относительно прямоугольника макета.
StringDigitSubstitute Перечисление указывает, как заменять цифры в строке в соответствии с региональными настройками или языком пользователя.
StringFormatFlags Указывает информацию об отображении и макете для текстовых строк.
StringTrimming Указывает, как обрезать символы из строки, которая не полностью вписывается в форму макета.
TextRenderingHint Определяет качество рендеринга текста.
WarpMode Указывает тип применяемого преобразования деформации.
WrapMode Указывает, как текстура или градиент укладываются мозаикой, когда они меньше, чем заполняемая область.