aspose.imaging

该模块是嵌套模块的核心,也是用于 Aspose.Imaging 处理的最基本对象。

Classes

Class描述
Blend定义混合模式。此类不可被继承。
Brush基础画刷类。
BuildVersionInfo包含当前构建版本信息。
Cache包含缓存设置。
CmykColor像素的 CMYK 颜色。
CmykColorHelper用于处理以有符号 32 位整数表示的 CMYK 颜色的辅助方法。
提供与 CmykColor 结构体类似的 API。
由于 CMYK 颜色仅以 Int32 而非包含内部字段的结构体呈现,因而更轻量。
请在可能的情况下优先使用此类的静态方法,而不是已弃用的
CmykColor 结构体。
Color像素的颜色。
ColorBlend定义用于在多色渐变中进行颜色混合插值的颜色和位置数组。此类不可被继承。
ColorMap定义用于转换颜色的映射表。多个 ImageAttributes 类的方法通过使用颜色重新映射表(即 ColorMap 结构数组)来调整图像颜色。此类不可继承。
ColorMatrix定义一个 5 x 5 矩阵,包含 RGBA 空间的坐标。多个 ImageAttributes 类的方法通过使用颜色矩阵来调整图像颜色。此类不可被继承。
ColorPalette定义组成调色板的颜色数组。这些颜色为 32 位 ARGB 颜色。此类不可继承。
ColorPaletteHelper用于调色板操作的辅助类。
ColorTranslator在 GDI+ Color 结构之间转换颜色。此类不可被继承。
CustomLineCap封装自定义用户定义的线帽。
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 像素。
IPartialArgb64PixelLoader64 位 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描述
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指定当纹理或渐变小于填充区域时的平铺方式。