aspose.imaging
Содержание
[
Скрывать
]Модуль является ядром вложенных модулей и самым базовым объектом, используемым для обработки Aspose.Imaging.
Classes
| Class | Description |
|---|---|
| Blend | Определяет шаблон смешивания. Этот класс не может быть наследован. |
| Brush | Базовый класс кисти. |
| BuildVersionInfo | Содержит информацию о текущей версии сборки. |
| Cache | Содержит настройки кэша. |
| CmykColor | CMYK‑цвет пикселя. |
| 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 | Изображение является базовым классом для всех типов изображений. |
| ImageAttributes | ImageAttributes объект содержит информацию о том, как цвета растровых изображений и метафайлов изменяются во время рендеринга. 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
| Enumeration | Description |
|---|---|
| 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 | Указывает, как текстура или градиент заполняются плиткой, когда они меньше области заполнения. |