aspose.imaging

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

Classes

ClassDescription
BlendОпределяет шаблон смешивания. Этот класс не может быть наследован.
BrushБазовый класс кисти.
BuildVersionInfoСодержит информацию о текущей версии сборки.
CacheСодержит настройки кэша.
CmykColorCMYK‑цвет пикселя.
CmykColorHelperВспомогательные методы для работы с CMYK‑цветом, представленным как знаковое 32‑битное целое значение.
Предоставляет аналогичный API структуре CmykColor.
Он более лёгкий, потому что CMYK‑цвет представлен просто как Int32, а не как структура с внутренними полями.
По возможности предпочтительно использовать статические методы этого класса вместо устаревшей
структуры CmykColor.
ColorЦвет пикселя.
ColorBlendОпределяет массивы цветов и позиций, используемые для интерполяции смешивания цветов в многокрасочном градиенте. Этот класс не может быть наследован.
ColorMapОпределяет карту для преобразования цветов. Несколько методов класса ImageAttributes корректируют цвета изображения, используя таблицу переопределения цветов, которая представляет собой массив структур ColorMap. Не наследуемый.
ColorMatrixОпределяет матрицу 5 x 5, содержащую координаты пространства RGBA. Несколько методов класса ImageAttributes корректируют цвета изображения, используя цветовую матрицу. Этот класс не может быть наследован.
ColorPaletteОпределяет массив цветов, составляющих цветовую палитру. Цвета представлены в виде 32‑битных ARGB цветов. Не наследуемый.
ColorPaletteHelperВспомогательный класс для манипуляций с цветовыми палитрами.
ColorTranslatorПреобразует цвета в структуры GDI+ Color и из них. Этот класс не может быть наследован.
CustomLineCapИнкапсулирует пользовательскую определяемую line cap.
DataStreamSupporterКонтейнер потока данных.
DisposableObjectПредставляет объект, подлежащий освобождению.
EmbeddedImageВстроенный класс изображения
FigureФигура. Контейнер для форм.
FileStreamContainerВспомогательный класс для обработки файловых потоков.
FontОпределяет конкретный формат текста, включая семейство шрифта, размер и атрибуты стиля. Этот класс не может быть наследован.
FontSettingsОбщие настройки шрифтов рендерера векторных форматов изображений.
GraphicsПредставляет графику в соответствии с графическим движком, используемым в текущей сборке.
GraphicsPathПредставляет серию соединённых линий и кривых. Этот класс не может быть наследован.
IAdvancedBufferProcessorПродвинутый процессор буфера.
IAnimationFrameКадр анимации
IBufferProcessorПроцессор буфера.
IColorConverterКонвертер цветов.
IColorPaletteИнтерфейс цветовой палитры.
IHasMetadataИнтерфейс метаданных изображения.
IImageCreatorСоздатель изображения.
IImageCreatorDescriptorДескриптор создателя изображения, определяющий свойства создателя. Дескриптор создателя используется для преодоления
необходимости содержать каждый экземпляр создателя изображения в памяти и проблем многопоточности.
IImageDescriptorДескриптор изображения. Содержит базовые свойства и методы для всех остальных типов дескрипторов изображений.
IImageExporterЭкспортер изображений. Может экспортировать данные из внутреннего формата aspose.imaging в указанный формат данных.
IImageExporterDescriptorПредставляет дескриптор экспортера изображений. Дескриптор экспортера используется для устранения необходимости содержать каждый экземпляр экспортера
в памяти и проблем многопоточности.
IImageLoaderЗагрузчик изображений.
IImageLoaderDescriptorДескриптор загрузчика изображений, определяющий свойства загрузчика. Дескриптор загрузчика используется для устранения
необходимости содержать каждый экземпляр загрузчика изображений в памяти и проблем многопоточности.
IIndexedColorConverterКонвертер цветов для индексированных форматов изображений.
IMetadataContainerИнтерфейс контейнера метаданных изображения.
IMultipageImageИнтерфейс многостраничного изображения
IMultipageImageExtРасширенный интерфейс многостраничного изображения
IObjectWithBoundsПредставляет объект с границами.
IOrderedShapeПредставляет упорядоченную форму. Упорядоченная форма — это непрерывный набор точек, имеющих начальную и конечную точку.
Непрерывный набор точек, соединённых по определённому правилу.
IPartialArgb32PixelLoaderСоответствует 32-битным ARGB‑пикселям, загруженным частично.
IPartialArgb64PixelLoaderЗагрузчик 64‑битных ARGB‑пикселей.
IPartialPixelLoaderСоответствует пикселям, загруженным частично.
IPartialRawDataLoaderЗагрузчик частичных данных.
IRasterImageArgb32PixelLoaderЗагрузчик 32‑битных ARGB‑пикселей растрового изображения.
IRasterImageArgb64PixelLoaderЗагрузчик 64‑битных ARGB‑пикселей растрового изображения.
IRasterImagePixelLoaderЗагрузчик пикселей растрового изображения.
IRasterImageRawDataLoaderЗагрузчик необработанных данных растрового изображения.
ImageИзображение является базовым классом для всех типов изображений.
ImageAttributesImageAttributes объект содержит информацию о том, как цвета растровых изображений и метафайлов изменяются во время рендеринга. ImageAttributes объект поддерживает несколько настроек коррекции цвета, включая матрицы коррекции цвета, матрицы коррекции в градациях серого, значения гамма‑коррекции, таблицы сопоставления цветов и пороговые значения цвета. Во время рендеринга цвета могут быть скорректированы, затемнены, осветлены и удалены. Чтобы применить такие изменения, инициализируйте ImageAttributes объект и передайте путь к этому ImageAttributes объекту (а также путь к Image) в метод DrawImage.
ImageCreatorsRegistryПредставляет реестр создателей изображений.
ImageExportersRegistryПредставляет реестр экспортёров изображений.
ImageLoadersRegistryПредставляет реестр загрузчиков изображений.
ImageOptionsBaseБазовые параметры изображения.
ImageResizeSettingsКласс настроек изменения размера изображения
IntRangeКласс для представления последовательности элементов
LicenseПредоставляет методы лицензирования компонента.
LoadOptionsПредставляет параметры загрузки.
MatrixЗаменяет матрицу GDI+.
MeteredПредоставляет измеряемые методы для интеграции
NonGenericDictionaryПредставляет необобщённый словарь.
NonGenericListНеобобщённый список объектов
ObjectWithBoundsОбъект, имеющий границы.
OpenTypeFontsCacheКеш для OpenType шрифтов, установленных в системе.
PenОпределяет объект, используемый для рисования линий, кривых и фигур.
PixelDataFormatФормат данных пикселей. Это неизменяемый объект.
PointПредставляет упорядоченную пару целочисленных координат x и y, определяющих точку в двумерной плоскости.
PointFПредставляет упорядоченную пару координат x и y с плавающей запятой, определяющих точку в двумерной плоскости.
RasterCachedImageПредставляет растровое изображение, поддерживающее операции растровой графики. Это изображение кеширует данные пикселей при необходимости.
RasterCachedMultipageImageРастровое многостраничное изображение
RasterImageПредставляет растровое изображение, поддерживающее операции растровой графики.
RawDataSettingsНастройки необработанных данных
RectangleСохраняет набор из четырёх целых чисел, представляющих положение и размер прямоугольника.
RectangleFСохраняет набор из четырёх чисел с плавающей запятой, представляющих положение и размер прямоугольника.
RegionОписывает внутреннюю часть графической формы, состоящей из прямоугольников и путей. Этот класс не может быть унаследован.
RemoveBackgroundSettingsНастройки удаления фона
ResolutionSettingНастройка разрешения для параметров сохранения изображения.
ShapeФорма. Непрерывный набор точек, соединённых по определённому правилу.
ShapeSegmentПредставляет сегмент формы. Сегмент — это линия или кривая, соединяющая две точки.
SizeПредставляет размер.
SizeFХранит упорядоченную пару чисел с плавающей запятой, обычно ширину и высоту прямоугольника.
SourceИсточник используется для хранения всей соответствующей информации для объектного конвейера.
SplitStreamContainerПредставляет контейнер разделённого потока, который содержит поток и предоставляет процедуры обработки потока.
StreamContainerПредставляет контейнер потока, который содержит поток и предоставляет процедуры обработки потока.
StringFormatИнкапсулирует информацию о размещении текста (например, выравнивание, ориентацию и табуляцию), манипуляции отображением (например, вставку многоточия и замену национальных цифр) и функции OpenType. Этот класс не может быть наследован.
TransparencySupporterОбъект, поддерживающий прозрачность.
VectorImageВекторное изображение является базовым классом для всех типов векторных изображений.
VectorMultipageImageВекторное многостраничное изображение

Enumerations

EnumerationDescription
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Фактическое значение формата данных пикселей.
ProcessingTypeТип обработки.
ResizeTypeУказывает тип изменения размера.
ResolutionUnitПеречисление единиц разрешения.
RotateFlipTypeУказывает, насколько изображение вращается и ось, используемую для его отражения.
SeekOriginПредоставляет поля, представляющие контрольные точки в StreamContainer для перемещения.
SmoothingModeУказывает, применяется ли сглаживание (антиалиасинг) к линиям и кривым и к краям заполненных областей.
StringAlignmentУказывает выравнивание текстовой строки относительно её прямоугольника размещения.
StringDigitSubstituteПеречисление указывает, как заменять цифры в строке в соответствии с локалью или языком пользователя.
StringFormatFlagsУказывает информацию об отображении и размещении текстовых строк.
StringTrimmingУказывает, как обрезать символы в строке, которая не полностью помещается в форму размещения.
TextRenderingHintУказывает качество отображения текста.
WarpModeУказывает тип применяемого искажения трансформации.
WrapModeУказывает, как текстура или градиент заполняются плиткой, когда они меньше области заполнения.