Namespace Aspose.Imaging

Пространства имен

Имя пространства именОписание
Aspose.Imaging.AsyncTask
Aspose.Imaging.Brushes
Aspose.Imaging.CoreExceptions
Aspose.Imaging.CustomFontHandler
Aspose.Imaging.Dithering
Aspose.Imaging.Evalute
Aspose.Imaging.Exif
Aspose.Imaging.Extensions
Aspose.Imaging.ImageLoadOptions
Aspose.Imaging.ImageOptions
Aspose.Imaging.Interfaces
Aspose.Imaging.MagicWand
Aspose.Imaging.Masking
Aspose.Imaging.MemoryManagement
Aspose.Imaging.Multithreading
Aspose.Imaging.PaletteHelper
Aspose.Imaging.ProgressManagement
Aspose.Imaging.ShapeSegments
Aspose.Imaging.Shapes
Aspose.Imaging.Sources
Aspose.Imaging.Watermark
Aspose.Imaging.Xmp

Классы

Имя классаОписание
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Ссылка на функцию обработчика события прогресса
 Русский