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颜色的辅助方法,CMYK颜色以有符号的32位整数值表示。提供与Aspose.Imaging.CmykColor结构相似的API。由于CMYK颜色仅以Int32表示,而不是具有内部字段的结构,因此更轻量。请尽可能使用此类的静态方法,而不是已弃用的Aspose.Imaging.CmykColor结构。
ColorBlend定义用于在多色渐变中插值颜色混合的颜色和位置数组。此类不可继承。
ColorMap定义颜色转换的映射。Aspose.Imaging.ImageAttributes类的几个方法通过使用颜色重映射表(该表是Aspose.Imaging.ColorMap结构的数组)来调整图像颜色。不可继承。
ColorMatrix定义一个包含RGBA空间坐标的5 x 5矩阵。Aspose.Imaging.ImageAttributes类的几个方法通过使用颜色矩阵来调整图像颜色。此类不可继承。
ColorPalette定义组成颜色调色板的颜色数组。颜色为32位ARGB颜色。不可继承。
ColorPaletteHelper用于操作颜色调色板的辅助类。
ColorTranslator将颜色转换为和从GDI+ Color结构。此类不可继承。
CustomLineCap封装自定义用户定义的线帽。
DataStreamSupporter数据流容器。
DisposableObject表示可处置对象。
EmbeddedImage嵌入图像类
Figure图形。形状的容器。
FileStreamContainer文件流处理的辅助类。
Font定义文本的特定格式,包括字体、大小和样式属性。此类不可继承。
FontSettings通用成像矢量格式渲染器字体设置。
Graphics表示根据当前程序集使用的图形引擎的图形。
GraphicsPath表示一系列连接的线条和曲线。此类不可继承。
Image图像是所有类型图像的基类。
ImageAttributesAspose.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像素。
IPartialArgb64PixelLoader64位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图像操作
InterpolationModeAspose.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进度事件处理函数引用
 中文