Aspose.Imaging

命名空间是嵌套命名空间的核心,也是用于Aspose.Imaging处理的最基本的对象。

课程

班级 描述
AggregateException 聚合多个异常。
Blend 定义混合图案。这个类不能被继承。
Brush 基础画笔类。
BuildVersionInfo 包含当前构建版本信息。
Cache 包含缓存设置。
CmykColorHelper 使用 CMYK 颜色的辅助方法,以带符号的 32 位整数值表示。 提供与CmykColorstruct. 它更轻量级,因为 CMYK 颜色显示为 Int32 而不是具有内部字段的结构。 请尽可能使用此类的静态方法,而不是弃用的 CmykColor struct.
ColorBlend 定义用于在多色渐变中插值颜色混合的颜色和位置数组。这个类不能被继承。
ColorMap 定义用于转换颜色的贴图。的几种方法ImageAttributes类通过使用颜色重映射表来调整图像颜色,该表是一个数组ColorMap结构。不可继承。
ColorMatrix 定义一个 5 x 5 矩阵,其中包含 RGBA 空间的坐标。的几种方法ImageAttributes类使用颜色矩阵调整图像颜色。这个类不能被继承。
ColorPalette 定义组成调色板的颜色数组。颜色是 32 位 ARGB 颜色。不可继承。
ColorPaletteHelper 调色板操作的辅助类。
ColorTranslator 在 GDI+ 颜色结构之间转换颜色。这个类不能被继承。
CompositeException 复合异常
CustomFontSource 自定义字体源提供函数
CustomLineCap 封装了一个自定义的用户定义的线帽。
DataStreamSupporter 数据流容器。
DisposableObject 表示一次性对象。
EmbeddedImage 嵌入图像类
Figure 图。形状的容器.
FileStreamContainer 文件流处理助手。
Font 定义文本的特定格式,包括字体、大小和样式属性。这个类不能被继承。
FontSettings 一般成像矢量格式渲染器字体设置。
Graphics 根据当前程序集中使用的图形引擎表示图形。
GraphicsPath 表示一系列相连的直线和曲线。这个类不能被继承。
Image 图像是所有类型图像的基类。
ImageAttributes 一个ImageAttributes对象包含有关在渲染过程中如何操作位图和元文件颜色的信息。一个ImageAttributes对象维护几个颜色调整设置,包括颜色调整矩阵、灰度调整矩阵、伽马校正值、颜色映射表和颜色阈值。在渲染过程中,颜色可以被校正、变暗、变亮和去除。要应用此类操作,请初始化ImageAttributes对象并通过它的路径ImageAttributes对象(连同一个路径Image 到 DrawImage 方法。
ImageCreatorsRegistry 表示图像创建者注册表。
ImageExportersRegistry 表示图像导出器注册表。
ImageLoadersRegistry 表示图像加载程序注册表。
ImageOptionsBase 图像基础选项。
ImageResizeSettings 图像调整大小设置类
IntRange 表示元素序列的类
License 提供许可组件的方法。
LoadOptions 表示加载选项。
Matrix 替换 GDI+ 矩阵。
Metered 提供设置计量键的方法。
NonGenericDictionary 表示非通用字典。
NonGenericList 非通用对象列表
ObjectWithBounds 有边界的对象。
OpenTypeFontsCache 缓存系统中安装的 OpenType 字体。
PageExportingAction 在页面导出之前触发的委托
Pen 定义用于绘制直线、曲线和图形的对象。
PixelDataFormat 像素数据格式。这是一个不可变的对象。
ProgressEventHandler 进度事件处理函数参考
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 分辨率单位枚举。
RotateFlipType 指定图像旋转多少以及用于翻转图像的轴。
SeekOrigin 提供代表参考点的字段StreamContainer寻求.
SmoothingMode 指定是否对直线和曲线以及填充区域的边缘应用平滑(抗锯齿)。
StringAlignment 指定文本字符串相对于其布局矩形的对齐方式。
StringDigitSubstitute 枚举指定如何根据用户的区域或语言替换字符串中的数字。
StringFormatFlags 指定文本字符串的显示和布局信息。
StringTrimming 指定如何从不完全适合布局形状的字符串中修剪字符。
TextRenderingHint 指定文本渲染的质量。
WarpMode 指定应用的扭曲变换的类型。
WrapMode 指定当纹理或渐变小于填充区域时如何平铺。