Namespace Aspose.Imaging
Пространства имен
Классы
Имя класса | Описание |
---|---|
Blend | Определяет шаблон смешивания. Этот класс не может быть унаследован. |
Brush | Базовый класс кисти. |
BuildVersionInfo | Содержит информацию о текущей версии сборки. |
Cache | Содержит настройки кэша. |
CmykColorHelper | Вспомогательные методы для работы с цветом CMYK, представленным как подписанное 32-битное целое значение. Предоставляет аналогичный API, как структура Aspose.Imaging.CmykColor. Он более легковесен, так как цвет CMYK представлен просто как Int32, а не структура с внутренними полями. Пожалуйста, предпочитайте использовать статические методы этого класса, когда это возможно, вместо устаревшей структуры Aspose.Imaging.CmykColor. |
ColorBlend | Определяет массивы цветов и позиций, используемые для интерполяции смешивания цветов в многоцветном градиенте. Этот класс не может быть унаследован. |
ColorMap | Определяет карту для преобразования цветов. Несколько методов класса Aspose.Imaging.ImageAttributes регулируют цвета изображения, используя таблицу переопределения цветов, которая является массивом структур Aspose.Imaging.ColorMap. Не унаследуемый. |
ColorMatrix | Определяет матрицу 5 x 5, которая содержит координаты для пространства RGBA. Несколько методов класса Aspose.Imaging.ImageAttributes регулируют цвета изображения, используя цветовую матрицу. Этот класс не может быть унаследован. |
ColorPalette | Определяет массив цветов, составляющих цветовую палитру. Цвета — это 32-битные ARGB цвета. Не унаследуемый. |
ColorPaletteHelper | Вспомогательный класс для манипуляций с цветовыми палитрами. |
ColorTranslator | Переводит цвета из и в структуры цвета GDI+. Этот класс не может быть унаследован. |
CustomLineCap | Инкапсулирует пользовательский определяемый колпак линии. |
DataStreamSupporter | Контейнер для потока данных. |
DisposableObject | Представляет объект, который можно освободить. |
EmbeddedImage | Класс встроенного изображения |
Figure | Фигура. Контейнер для фигур. |
FileStreamContainer | Вспомогательный класс для обработки файловых потоков. |
Font | Определяет конкретный формат текста, включая шрифт, размер и стиль. Этот класс не может быть унаследован. |
FontSettings | Общие настройки шрифтов для рендеринга векторных форматов изображений. |
Graphics | Представляет графику в соответствии с графическим движком, используемым в текущей сборке. |
GraphicsPath | Представляет серию соединенных линий и кривых. Этот класс не может быть унаследован. |
Image | Изображение — это базовый класс для всех типов изображений. |
ImageAttributes | Объект Aspose.Imaging.ImageAttributes содержит информацию о том, как цвета битмапа и метафайла обрабатываются во время рендеринга. Объект Aspose.Imaging.ImageAttributes хранит несколько настроек коррекции цвета, включая матрицы коррекции цвета, матрицы коррекции оттенков серого, значения гамма-коррекции, таблицы переопределения цвета и значения порогов цвета. Во время рендеринга цвета могут быть откорректированы, затемнены, осветлены и удалены. Чтобы применить такие манипуляции, инициализируйте объект Aspose.Imaging.ImageAttributes и передайте путь к этому объекту Aspose.Imaging.ImageAttributes (вместе с путем к Aspose.Imaging.Image) в метод DrawImage. |
ImageCreatorsRegistry | Представляет реестр создателей изображений. |
ImageExportersRegistry | Представляет реестр экспортеров изображений. |
ImageLoadersRegistry | Представляет реестр загрузчиков изображений. |
ImageOptionsBase | Базовые параметры изображения. |
ImageResizeSettings | Класс настроек изменения размера изображения |
IntRange | Класс для представления последовательности элементов |
License | Предоставляет методы для лицензирования компонента. |
LoadOptions | Представляет параметры загрузки. |
Matrix | Заменяет матрицу GDI+. |
Metered | Предоставляет метируемые методы для интеграции |
NonGenericDictionary | Представляет не обобщенный словарь. |
NonGenericList | Не обобщенный список объектов |
ObjectWithBounds | Объект с границами. |
OpenTypeFontsCache | Кэш для шрифтов OpenType, установленных в системе. |
Pen | Определяет объект, используемый для рисования линий, кривых и фигур. |
PixelDataFormat | Формат данных пикселей. Это неизменяемый объект. |
RasterCachedImage | Представляет растровое изображение, поддерживающее операции с растровой графикой. Это изображение кэширует данные пикселей при необходимости. |
RasterCachedMultipageImage | Растровое многопользовательское изображение |
RasterImage | Представляет растровое изображение, поддерживающее операции с растровой графикой. |
RawDataSettings | Настройки необработанных данных |
Region | Описывает внутреннюю часть графической формы, состоящей из прямоугольников и путей. Этот класс не может быть унаследован. |
RemoveBackgroundSettings | Настройки удаления фона |
ResolutionSetting | Настройка разрешения для параметров сохранения изображения. |
Shape | Форма. Непрерывный набор точек, соединенных с использованием определенного правила. |
ShapeSegment | Представляет сегмент формы. Сегмент — это линия или кривая, соединяющая две точки. |
Source | Источник используется для хранения всей соответствующей информации для объекта потока. |
SplitStreamContainer | Представляет контейнер раздельного потока, который содержит поток и предоставляет процедуры обработки потока. |
StreamContainer | Представляет контейнер потока, который содержит поток и предоставляет процедуры обработки потока. |
StringFormat | Инкапсулирует информацию о макете текста (такие как выравнивание, ориентация и табуляция), манипуляции отображением (такие как вставка многоточия и замена национальных цифр) и возможности OpenType. Этот класс не может быть унаследован. |
TransparencySupporter | Объект, поддерживающий прозрачность. |
VectorImage | Векторное изображение является базовым классом для всех типов векторных изображений. |
VectorMultipageImage | Векторное многопользовательское изображение |
Структуры
Имя структуры | Описание |
---|---|
CmykColor | Цвет CMYK пикселя. |
Color | Цвет пикселя. |
Point | Представляет упорядоченную пару целых координат x и y, определяющих точку в двумерной плоскости. |
PointF | Представляет упорядоченную пару координат с плавающей запятой x и y, определяющих точку в двумерной плоскости. |
Rectangle | Хранит набор из четырех целых чисел, представляющих местоположение и размер прямоугольника. |
RectangleF | Хранит набор из четырех чисел с плавающей запятой, представляющих местоположение и размер прямоугольника. |
Size | Представляет размер. |
SizeF | Хранит упорядоченную пару чисел с плавающей запятой, обычно ширину и высоту прямоугольника. |
Интерфейсы
Имя интерфейса | Описание |
---|---|
IAdvancedBufferProcessor | Расширенный процессор буфера. |
IAnimationFrame | Кадр анимации |
IBufferProcessor | Процессор буфера. |
IColorConverter | Конвертер цвета. |
IColorPalette | Интерфейс цветовой палитры. |
IHasMetadata | Интерфейс метаданных изображения. |
IImageCreator | Создатель изображения. |
IImageCreatorDescriptor | Описание создателя изображения, указывающее свойства создателя. Описание создателя используется для устранения необходимости хранить каждый экземпляр создателя изображения в памяти и проблемы многопоточности. |
IImageDescriptor | Описание изображения. Содержит базовые свойства и методы для всех других типов описателей изображений. |
IImageExporter | Экспортер изображения. Может экспортировать данные из внутреннего формата Aspose.Imaging в указанный формат данных. |
IImageExporterDescriptor | Представляет описание экспортера изображения. Описание экспортера используется для устранения необходимости хранить каждый экземпляр экспортера в памяти и проблемы многопоточности. |
IImageLoader | Загрузчик изображения. |
IImageLoaderDescriptor | Описание загрузчика изображений, указывающее свойства загрузчика. Описание загрузчика используется для устранения необходимости хранить каждый экземпляр загрузчика изображения в памяти и проблемы многопоточности. |
IIndexedColorConverter | Конвертер цвета для форматов изображений с индексированием. |
IKeyedObject | Представляет интерфейс для объектов с ключами. |
IMultipageImage | Интерфейс многопользовательского изображения |
IMultipageImageExt | Расширенный интерфейс многопользовательского изображения |
IObjectWithBounds | Представляет объект с границами. |
IOrderedShape | Представляет упорядоченную форму. Упорядоченная форма — это непрерывный набор точек, имеющий начальную и конечную точки. Непрерывный набор точек соединяется с использованием определенного правила. |
IPartialArgb32PixelLoader | Соответствует загруженным частично 32-битным ARGB пикселям. |
IPartialArgb64PixelLoader | Загрузчик 64-битных ARGB пикселей. |
IPartialPixelLoader | Соответствует частично загруженным пикселям. |
IPartialRawDataLoader | Частичный загрузчик данных. |
IRasterImageArgb32PixelLoader | Загрузчик 32-битных ARGB пикселей растрового изображения. |
IRasterImageArgb64PixelLoader | Загрузчик 64-битных ARGB пикселей растрового изображения. |
IRasterImagePixelLoader | Загрузчик пикселей растрового изображения. |
IRasterImageRawDataLoader | Загрузчик необработанных данных растрового изображения. |
Перечисления
Имя перечисления | Описание |
---|---|
AnimationDisposalMethods | Указывает, как графика должна обрабатываться после отображения. |
CacheType | Указывает тип кэша для использования. |
CharacterSet | Представляет используемый набор символов. |
ColorAdjustType | Указывает, какие объекты используют информацию о коррекции цвета. |
ColorChannelFlag | Указывает отдельные каналы в цветовой модели CMYK (циан, магента, желтый, черный). Эта перечисление используется методами SetOutputChannel. |
ColorCompareMethod | Метод сравнения цвета для корректировки к ближайшему соседу |
ColorMatrixFlag | Указывает типы изображений и цветов, которые будут затронуты настройками коррекции цвета и оттенков серого Aspose.Imaging.ImageAttributes. |
ColorQuantizationMethod | Методы квантования цветов |
CompositingQuality | Указывает уровень качества, используемый во время композитинга. |
DashCap | Указывает тип графической формы, используемой на обоих концах каждого штриха в пунктирной линии. |
DashStyle | Указывает стиль пунктирных линий, нарисованных с помощью объекта Aspose.Imaging.Pen. |
DataRecoveryMode | Режим восстановления данных. |
DitheringMethod | Метод дотирования. |
DitheringMethods | Методы дотирования, используемые для управления преобразованием цвета. |
FileFormat | Один из поддерживаемых форматов файлов изображений. |
FillMode | Указывает, как заполняется внутренняя часть закрытого пути. |
FontStyle | Указывает информацию о стиле, применяемую к тексту. |
GraphicsUnit | Указывает единицу измерения для заданных данных. |
HatchStyle | Указывает различные узоры, доступные для объектов Aspose.Imaging.Brushes.HatchBrush. |
HotkeyPrefix | Указывает тип отображения для префиксов горячих клавиш, относящихся к тексту. |
ImageFilterType | Фильтры изображений для использования |
Image.ImageOperation | Операции с изображениями |
InterpolationMode | Перечисление Aspose.Imaging.InterpolationMode указывает алгоритм, используемый при масштабировании или повороте изображений. |
KnownColor | Указывает известные системные цвета. |
LineCap | Указывает доступные стили капсул, с которыми объект Aspose.Imaging.Pen может завершать линию. |
LineJoin | Указывает, как соединять последовательные линии или сегменты кривых в фигуре (подпуть), содержащейся в объекте Aspose.Imaging.GraphicsPath. |
MatrixOrder | Указывает порядок для операций преобразования матрицы. |
PaletteMiningMethod | Метод майнинга палитры изображения |
PdfComplianceVersion | Указывает уровень соответствия PDF для выходного файла. |
PenAlignment | Указывает выравнивание объекта Aspose.Imaging.Pen относительно теоретической линии нулевой ширины. |
PenType | Указывает тип заполнения, который объект Aspose.Imaging.Pen использует для заполнения линий. |
PixelFormat | Фактическое значение формата данных пикселей. |
ProcessingType | Тип обработки. |
ResizeType | Указывает тип изменения размера. |
ResolutionUnit | Перечисление единицы разрешения. |
RotateFlipType | Указывает, насколько изображение поворачивается и ось, используемую для переворота изображения. |
SeekOrigin | Предоставляет поля, представляющие контрольные точки в Aspose.Imaging.StreamContainer для поиска. |
SmoothingMode | Указывает, применяется ли сглаживание (антиалиасинг) к линиям и кривым и краям заполненных областей. |
StringAlignment | Указывает выравнивание текстовой строки относительно ее прямоугольника макета. |
StringDigitSubstitute | Перечисление указывает, как заменять цифры в строке в соответствии с локалью или языком пользователя. |
StringFormatFlags | Указывает информацию о отображении и макете для текстовых строк. |
StringTrimming | Указывает, как обрезать символы из строки, которая не полностью помещается в форму макета. |
TextRenderingHint | Указывает качество рендеринга текста. |
WarpMode | Указывает тип искажения, применяемого. |
WrapMode | Указывает, как текстура или градиент повторяются, когда они меньше области, которую нужно заполнить. |
Делегаты
Имя делегата | Описание |
---|---|
CustomFontSource | Функция-провайдер пользовательского источника шрифтов |
PageExportingAction | Делегат для вызова перед экспортом страницы |
ProgressEventHandler | Ссылка на функцию обработчика события прогресса |