Aspose.PSD

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

课程

班级描述
AggregateException聚合多个异常。
Blend定义混合模式。此类不能被继承。
Brush基础画笔类。
BuildVersionInfo包含当前构建版本信息。
Cache包含缓存设置。
CmykColorHelper辅助方法使用 CMYK 颜色作为带符号的 32 位整数值。 提供与CmykColorstruct. 它更轻量级,因为 CMYK 颜色以 Int32 形式呈现,而不是具有内部字段的结构。 请尽可能使用此类的静态方法,而不是 deprecated CmykColor结构.
ColorBlend定义用于在多色渐变中插值颜色混合的颜色和位置数组。此类不能被继承。
ColorMap定义用于转换颜色的映射。的几种方法ImageAttributes类通过使用颜色重新映射表来调整图像颜色,该表是一个数组ColorMap结构。不可继承.
ColorMatrix定义一个 5 x 5 矩阵,其中包含 RGBA 空间的坐标。的几种方法ImageAttributes类使用颜色矩阵调整图像颜色。此类不能被继承。
ColorPalette定义构成调色板的颜色数组。颜色是 32 位 ARGB 颜色。不可继承.
ColorPaletteHelper调色板操作的辅助类。
ColorTranslator将颜色与 GDI+ 颜色结构相互转换。此类不能被继承。
CompositeException复合异常
CustomLineCap封装一个自定义的用户定义行 cap.
DataStreamSupporter数据流容器。
DisposableObject表示一次性对象。
Figure图。形状的容器.
FileStreamContainer文件流处理助手.
Font定义文本的特定格式,包括字体、大小和样式属性。此类不能被继承。
FontSettings通用 PSD 矢量格式渲染器字体设置。
Graphics表示根据当前程序集使用的图形引擎的图形。
GraphicsPath代表一系列相连的直线和曲线。此类不能被继承。
Image图像是所有类型图像的基类。
ImageAttributes一个ImageAttributes对象包含有关位图和图元文件颜色在渲染过程中如何操作的信息。一个ImageAttributes对象维护多个颜色调整设置,包括颜色调整矩阵、灰度调整矩阵、伽玛校正值、颜色映射表和颜色阈值。在渲染过程中,可以校正、变暗、变亮和移除颜色。要应用此类操作,请初始化一个ImageAttributes对象并传递它的路径ImageAttributes对象(连同路径Image 到 DrawImage 方法。
ImageCreatorsRegistry表示图像创建者注册表。
ImageExportersRegistry表示图像导出器注册表。
ImageLoadersRegistry表示图像加载器注册表。
ImageOptionsBase图像基础选项。
ImageResizeSettings图像调整大小设置 class
IntRange表示元素序列的类
License提供许可组件的方法。
LoadOptions代表加载选项。
Matrix替换 GDI+ 矩阵。
Metered提供设置计量密钥的方法。
NonGenericDictionary表示非泛型字典。
NonGenericList对象的非通用列表
ObjectWithBounds具有边界的对象。
OpenTypeFontsCache系统中安装的 OpenType 字体的缓存。
Pen定义用于绘制直线、曲线和图形的对象。
PixelDataFormat像素数据格式。这是一个不可变对象。
PixelsData存储图像像素数据及其边界的类。
ProgressEventHandler进度事件处理函数参考
RasterCachedImage表示支持光栅图形操作的光栅图像。此图像在需要时缓存像素数据。
RasterImage表示支持光栅图形运算的光栅图像。
RawDataSettings原始数据设置
Region描述由矩形和路径组成的图形形状的内部。此类不能被继承。
ResolutionSetting图像保存选项的分辨率设置。
Shape形状。使用特定规则连接的一组连续点。
ShapeSegment表示形状段。线段是连接两点的直线或曲线。
Source源用于包含对象管道的所有相关信息。
SplitStreamContainer表示分流容器,包含流并提供流处理例程。
StreamContainer表示流容器,其中包含流并提供流处理例程。
StringFormat封装文本布局信息(例如对齐方式、方向和制表位)显示操作(例如省略号插入和国家数字替换)和 OpenType 功能。此类不能被继承。
TransparencySupporter支持透明度的对象。
VectorImage矢量图像是所有类型矢量图像的基类。

结构

结构描述
CmykColor像素的 CMYK 颜色。
Color像素的颜色。
Point表示定义二维平面中的点的有序整数 x 和 y 坐标对。
PointF表示定义二维平面中的点的有序浮点 x 和 y 坐标对。
Rectangle存储一组四个整数,表示矩形的位置和大小。
RectangleF存储一组四个浮点数,表示矩形的位置和大小。
Size代表尺寸。
SizeF存储一对有序的浮点数,通常是矩形的宽度和高度。

接口

界面描述
IAdvancedBufferProcessor高级缓冲处理器。
IBufferProcessor缓冲处理器。
IColorConverter颜色转换器。
IColorPalette调色板界面。
IImageCreator图像创建者。
IImageCreatorDescriptor指定创建者属性的图像创建者描述符。创建者描述符用于克服 将每个图像创建者实例包含在内存中的必要性和多线程问题。
IImageDescriptor图像描述符。包含所有其他图像描述符类型的基本属性和方法。
IImageExporter图像导出器。可以将内部Aspose.PSD格式的数据导出为指定的数据格式。
IImageExporterDescriptor表示图像导出器描述符。导出器描述符用于克服将每个导出器实例 包含在内存和多线程问题中的必要性。
IImageLoader图像加载器.
IImageLoaderDescriptor指定加载器属性的图像加载器描述符。加载器描述符用于克服 将每个图像加载器实例包含在内存中的必要性和多线程问题。
IIndexedColorConverter索引图像格式的颜色转换器。
IKeyedObject表示带有键的对象的接口。
IObjectWithBounds表示有边界的对象。
IOrderedShape表示一个有序的形状。有序形状是具有起点和终点的连续点集。 使用特定规则连接的连续点集。
IPartialArgb32PixelLoader符合部分加载的 32 位 ARGB 像素。
IPartialArgb64PixelLoader64 位 ARGB 像素加载程序。
IPartialPixelLoader符合部分加载的像素。
IPartialRawDataLoader部分数据加载器.
IPsdColorPalettepasd 调色板
IRasterImageArgb32PixelLoader光栅图像 32 位 ARGB 像素加载器。
IRasterImagePixelLoader光栅图像像素加载器。
IRasterImageRawDataLoader光栅图像原始数据加载器。

枚举

枚举描述
CacheType指定要使用的缓存类型。
CharacterSet表示使用的字符集。
ColorAdjustType指定哪些对象使用颜色调整信息。
ColorChannelFlag指定 CMYK(青色、品红色、黄色、黑色)颜色空间中的各个通道。此枚举由 SetOutputChannel 方法使用。
ColorCompareMethod调整到最近邻的颜色比较方法
ColorMatrixFlag指定将受颜色和灰度调整设置影响的图像和颜色类型ImageAttributes .
ColorQuantizationMethod颜色量化方法
CompositingQuality指定合成期间要使用的质量级别。
DashCap指定要在虚线中每个破折号两端使用的图形形状类型。
DashStyle指定用 a 绘制的虚线的样式Pen对象.
DataRecoveryMode数据恢复模式。
DitheringMethod抖动方法。
DitheringMethods用于控制颜色转换的抖动方法。
FileFormat支持的 PSD 文件格式之一。
FillMode指定如何填充封闭路径的内部。
FontStyle指定应用于文本的样式信息。
GraphicsUnit指定给定数据的度量单位。
HatchStyle指定可用于的不同模式HatchBrush对象.
HotkeyPrefix指定与文本相关的热键前缀的显示类型。
ImageFilterType要使用的图像过滤器
InterpolationModeInterpolationMode枚举指定缩放或旋转图像时使用的算法。
KnownColor指定已知的系统颜色。
LineCap指定可用的帽样式Pen对象可以结束一行.
LineJoin指定如何连接包含在图形(子路径)中的连续直线或曲线段GraphicsPath对象.
MatrixOrder指定矩阵变换操作的顺序。
PdfComplianceVersion指定输出文件的 PDF 合规级别。
PenAlignment指定对齐方式Pen与理论上的零宽度线相关的对象.
PenType指定填充类型Pen对象用于填充线.
PixelFormat像素数据格式实际含义。
ResizeType指定调整大小类型。
ResolutionUnit分辨率单位枚举.
RotateFlipType指定图像旋转了多少以及用于翻转图像的轴。
SeekOrigin提供表示参考点的字段StreamContainer寻求.
SmoothingMode指定是否将平滑(抗锯齿)应用于直线和曲线以及填充区域的边缘。
StringAlignment指定文本字符串相对于其布局矩形的对齐方式。
StringDigitSubstitute枚举指定如何根据用户的区域设置或语言替换字符串中的数字。
StringFormatFlags指定文本字符串的显示和布局信息。
StringTrimming指定如何从不完全适合布局形状的字符串中修剪字符。
TextRenderingHint指定文本呈现的质量。
WarpMode指定应用的扭曲变换类型。
WrapMode指定当纹理或渐变小于要填充的区域时如何平铺。