Enum EmfRecordType

Enum EmfRecordType

名称: Aspose.Imaging.FileFormats.Emf.Emf.Consts 收藏: Aspose.Imaging.dll (25.4.0)

RecordType列表定义了独特识别EMF记录的值。这些值在每个记录的类型字段中提供。

public enum EmfRecordType

Fields

EMR_ABORTPATH = 68

此记录中,堕胎会导致一条路线,或者从关闭路线路线中排除一条路线。

EMR_ALPHABLEND = 114

此记录指定从源地图转移到目的地直角的像素的区块转移,包括阿尔法透明度数据,根据特定的混合操作。

EMR_ANGLEARC = 41

这个记录定义了一个弓的线条分区,线条分区从目前的位置到弓的开始. 弓沿着周围拖动一个圆圈与给予的射线和中心. 弓的长度是由开始和倾斜的角度。

EMR_ARC = 45

这个记录定义了一个精密弓。

EMR_ARCTO = 55

这个记录定义了一个精密弓,它将当前的位置重新定义为弓的终点。

EMR_BEGINPATH = 59

此记录在播放设备背景中打开了一条路径。

一旦路线封面打开,一个应用程序可以开始处理记录来定义一个应用程序必须关闭一个开放的路线条处理 EMR_ENDPATH 记录。当一个应用程序处理 EMR_BEGINPATH 记录时,所有之前的路径必须从播放设备背景中脱颖而出。

EMR_BITBLT = 76

本记录指定从源地图转移到目的地的像素的区块转移直角,可选与刷模式相结合,根据指定的拉斯特操作。

EMR_CHORD = 46

这个记录定义了一个区块(一个区域,由一个的交叉连接)和一行序列,称为序列)。 序列由使用当前的序列用现行刷子填充。

EMR_CLOSEFIGURE = 61

这个记录在一条路线上关闭了一个开放的数字。

处理 EMR_CLOSEFIGURE 记录必须通过绘制线来关闭数字从当前位置到数字的第一点,然后它必须连接使用行加入风格的线条 如果一个数字通过处理关闭EMR_LINETO 记录而不是 EMR_CLOSEFIGURE 记录,终端胶囊是用来创建一个角落而不是一个加入. EMR_LINETO 是指定的部分二、五十三。EMR_CLOSEFIGURE 记录只需要使用,如果有开放的路径在播放设备的背景下。路径中的一个数字是开放的,除非它通过处理此记录明确关闭。注意: 一个数字可以打开,即使当前点和起点数字是相同的。处理 EMR_CLOSEFIGURE 记录后,将线或曲线添加到路径中必须开始一个新的数字。

EMR_COLORCORRECTPALETTE = 111

此记录说明如何使用 Windows 修复逻辑面板对象的输入彩色系统(WCS) 1.0 值

EMR_COLORMATCHTOTARGETW = 121

此记录说明是否要进行颜色匹配与在名称由 Unicode 字符组成的文件中指定的颜色配置。

EMR_COMMENT = 70

此记录规定了自愿的私人数据。

EMR_CREATEBRUSHINDIRECT = 39

此记录定义了在图形操作中填写数字的逻辑刷子。

EMR_CREATECOLORSPACE = 99

此记录创建一个逻辑的颜色空间对象,从一个颜色档案,名称由ASCII字符组成。

EMR_CREATECOLORSPACEW = 122

此记录创建一个逻辑的颜色空间对象,从一个颜色档案,一个名称由 Unicode 字符组成

EMR_CREATEDIBPATTERNBRUSHPT = 94

此记录定义了一个具有 DIB 规定的模式的逻辑刷子。

EMR_CREATEMONOBRUSH = 93

此记录定义了与指定 bitmap 模式的逻辑刷子。有一个设备独立的比特地图(DIB)部分比特地图或它可以是一个设备依赖的比特地图。

EMR_CREATEPALETTE = 49

此记录定义一个 LogPalette 对象。

EMR_CREATEPEN = 38

此记录定义了一个具有规定的风格、宽度和颜色的逻辑笔。笔可以随后选择到播放设备的背景,并用于绘制线条和曲线。

EMR_DELETECOLORSPACE = 101

此记录删除一个逻辑色彩空间对象. 注意 EMR_DELETEOBJECT 记录必须是使用 EMR_DELETECOLORSPACE 代替删除逻辑色彩空间对象

EMR_DELETEOBJECT = 40

此记录删除图形对象,清除其在EMF对象表中的指数。如果在播放设备背景中选择已删除的对象,则默认对象在此背景下,财产必须恢复。

EMR_DRAWESCAPE = 105

此记录将随意信息传递给司机,目的在于这将导致绘画完成。

EMR_ELLIPSE = 42

這個記錄定義了一個,的中心是的中心。指定的边缘直角. 直角是通过使用当前铅笔和用现行刷子填充。

EMR_ENDPATH = 60

此记录关闭一条路线,并选择由路线定义的路线。在播放器的背景下。

EMR_EOF = 14

这个记录表明了甲状腺的结局。

EMR_EXCLUDECLIPRECT = 29

这个记录定义了一个新的滑雪区,由现有滑雪区组成低于指定的直角。

EMR_EXTCREATEFONTINDIRECTW = 82

此记录定义了一个具有指定的特征的逻辑字体。可以随后选择为播放设备背景的当前字体。

EMR_EXTCREATEPEN = 95

此记录定义了具有规定的风格的逻辑化妆品或地质铅笔,宽度和刷子属性。

EMR_EXTESCAPE = 106

此记录将随意信息传递给司机,目的在于不会导致绘画完成。

EMR_EXTFLOODFILL = 53

此记录用当前刷子填补显示表面的一部分。

EMR_EXTSELECTCLIPRGN = 75

此记录将指定区域与当前剪辑区域相结合,使用特定的模式。

EMR_EXTTEXTOUTA = 83

此记录采用当前字体和文本颜色的 ASCII 文本字符串。EMR_EXTTEXTOUTA SHOULD 必须以 EMR_EXTTEXTOUTW 记录模拟(第 2.3.5.8 节)。 这需要在 EmrText 对象中的 ASCII 文本行转换为 Unicode UTF16-LE 编码。

EMR_EXTTEXTOUTW = 84

此记录将使用当前字体和文本颜色创建一个 Unicode 文本字符串。

EMR_FILLPATH = 62

此记录关闭了当前路径中的任何开放数字,并填补了路径的内部。使用当前的刷和聚合物填充模式。

EMR_FILLRGN = 71

此记录填写了指定的区域,使用指定的刷子。

EMR_FLATTENPATH = 65

此记录将所选择的路径中的任何曲线转化为播放设备背景,将每个曲线转化为一行的序列。

EMR_FORCEUFIMAPPING = 109

此记录迫使字体文件夹匹配基于其 UniversalFontId 的字体偏好到他们的LogFont信息。

EMR_FRAMERGN = 72

此记录通过指定的刷子在指定的区域周围拉出边界。

EMR_GLSBOUNDEDRECORD = 103

此记录指定一个 OpenGL 函数与输出的边缘直角。

EMR_GLSRECORD = 102

此记录指定了一个 OpenGL 函数。

EMR_GRADIENTFILL = 118

此记录指定用颜色格拉丁填满直角或三角形

EMR_HEADER = 1

本记录定义了甲状腺的起点,并说明了其特征;其内容,包括内置图像的尺寸;记录中的记录数量;以及创建了嵌入式图像的设备的分辨率 这些值使代码能够独立于设备。

EMR_INTERSECTCLIPRECT = 30

此记录将从当前滑板的交叉点定义一个新的滑板区域区域和指定直角。

EMR_INVERTRGN = 73

此记录将指定区域的颜色逆转。

EMR_LINETO = 54

此记录定义了从当前位置到,但不包括,指定的点:它将现状重新定位到指定的点。

EMR_MASKBLT = 78

本记录指定从源地图转移到目的地的像素的区块转移直角,可选与刷模型和应用颜色面具比特地图,根据指定的前沿和背景拉斯特操作。

EMR_MODIFYWORLDTRANSFORM = 36

此记录重新定义了播放设备背景的世界转型,使用指定的模式。

EMR_MOVETOEX = 27

此记录将新现状的坐标定义为逻辑单位。

EMR_NAMEDESCAPE = 110

此记录将随意的信息传递给所命名的司机。

EMR_OFFSETCLIPRGN = 26

此记录重新定义了播放设备背景的剪辑区域,由指定的外套。

EMR_PAINTRGN = 74

此记录描绘了指定的区域,使用目前选择的刷子播放器的背景

EMR_PIE = 47

此記錄定義了一個皮形的,由一片的交叉結束。和两个放射线. 皮是通过使用当前铅笔和填充使用目前的刷子。

EMR_PIXELFORMAT = 104

此记录指定用于图形操作的像素格式

EMR_PLGBLT = 79

本记录指定从源地图转移到目的地的像素的区块转移平行图,使用颜色面具比特图。

EMR_POLYBEZIER = 2

此记录定义一个或多个 Bezier 曲线. Cubic Bezier 曲线定义使用指定的终点和控制点,并与当前铅笔打破。

EMR_POLYBEZIER16 = 85

此记录定义了一个或多个Bezier曲线,曲线使用当前铅笔拖动。

EMR_POLYBEZIERTO = 5

此记录定义一个或多个基于当前位置的Bezier曲线。

EMR_POLYBEZIERTO16 = 88

此记录根据当前位置定义一个或多个 Bezier 曲线。

EMR_POLYDRAW = 56

这个记录定义了一组线条部分和Bezier曲线。

EMR_POLYDRAW16 = 92

这个记录定义了一组线条部分和Bezier曲线。

EMR_POLYGON = 3

这个记录定义了一个由两个或多个直线连接的脊椎组成的聚合物。行. 聚合物通过使用当前铅笔进行排序,并使用当前刷子填充和聚合物填充模式. 聚合物通过从最后的垂直到第一个线图自动关闭。

EMR_POLYGON16 = 86

这个记录定义了一个由两个或多个直线连接的脊椎组成的聚合物。聚合物通过使用当前铅笔和使用当前刷子和聚合物填充。填充模式:聚合物自动关闭,从最后的垂直到第一的线路。

EMR_POLYLINE = 4

此记录定义一系列线部分,通过连接所指定的点阿里。

EMR_POLYLINE16 = 87

此记录通过将指定的序列中的点连接来定义一系列线条部分。

EMR_POLYLINETO = 6

此记录定义一个或多个直线,基于当前位置。一条线从当前位置拖到点字段指定的第一个点使用目前的铅笔. 对于每个额外的线条,绘图从结尾进行从前线到下一个点点点点点点点。

EMR_POLYLINETO16 = 89

此记录定义一个或多个直线,基于当前位置。一条线从当前位置拖到点所指定的第一点。使用当前铅笔的字段. 对于每个额外的线条,绘图是从结束前线的点到点所指定的下一个点。

EMR_POLYPOLYGON = 8

这个记录定义了一系列关闭的聚合物,每个聚合物都通过使用目前的铅笔和填充使用当前的刷子和聚合物填充模式. 由此记录定义的聚合物可以超越。

EMR_POLYPOLYGON16 = 91

此记录定义了一系列关闭的聚合物,每个聚合物都由使用目前的铅笔和填充使用当前的刷子和聚合物填充模式。根据此记录的规定,可以超越。

EMR_POLYPOLYLINE = 7

此记录定义了连接线部分的多个序列。通过使用当前铅笔提取,由部分组成的数字未填写。他目前的位置不被使用,也不被此记录更新。

EMR_POLYPOLYLINE16 = 90

此记录定义了连接线部分的多个序列。

EMR_POLYTEXTOUTA = 96

此记录引用一个或多个 ASCII 文本行,使用当前字体和文本颜色。注意 EMR_POLYTEXTOUTA SHOULD 必须以一系列 EMR_EXTTEXTOUTW 记录模拟,每行一行

EMR_POLYTEXTOUTW = 97

此记录将使用当前字体和文本颜色提取一个或多个 Unicode 文本行。注意 EMR_POLYTEXTOUTW SHOULD 必须以一系列的 EMR_EXTTEXTOUTW 记录模拟,每行一行

EMR_REALIZEPALETTE = 52

此记录地图从当前的逻辑板输入到系统板。

EMR_RECTANGLE = 43

这个记录定义一个直角. 直角是通过使用电流用现行刷子填充。

EMR_RESIZEPALETTE = 51

这个记录会增加或减少逻辑板的尺寸。

EMR_RESTOREDC = 34

此记录将播放设备背景恢复到所指定的保存状态。播放器的背景是通过将状态信息从一个保存了由以前的 EMR_SAVEDC 记录创建的设备背景(第 2.3.11 节)。

EMR_ROUNDRECT = 44

这个记录定义了一个圆角的直角。使用当前铅笔并使用当前刷子填充。

EMR_SAVEDC = 33

此记录通过复制数据来保存播放设备背景的当前状态描述所选择的对象和图形模式 - 包括比特地图,刷子,板块,字体,铅笔,区域,绘图模式,和地图模式 - 到保存的设备背景的一堆。

EMR_SCALEVIEWPORTEXTEX = 31

此记录重新定义播放设备背景的视图端口,使用比率由指定的分数和分数组成。

EMR_SCALEWINDOWEXTEX = 32

此记录重新定义播放设备背景的窗口,使用形成的比例指定的分数和分数。

EMR_SELECTCLIPPATH = 67

此记录将当前路径定义为播放设备的剪辑区域背景,将新区域与任何现有滑板区域相结合,使用指定的模式。

EMR_SELECTOBJECT = 37

此记录将一个对象添加到播放设备的背景中,通过其EMF 对象表中的指数(第 3.1.1.1 节)。

EMR_SELECTPALETTE = 48

此记录将 LogPalette (2.2.17) 对象添加到播放设备中以其指数在EMF对象表中识别的背景。

EMR_SETARCDIRECTION = 57

此记录定义要用于弓和直角的绘图方向操作。

EMR_SETBKCOLOR = 25

此记录定义背景颜色。

EMR_SETBKMODE = 18

此记录定义了播放设备背景混合模式。模式使用的文本,切割刷子,和铅笔风格,不是坚固的线条。

EMR_SETBRUSHORGEX = 13

此记录确定了当前刷子的起源。

EMR_SETCOLORADJUSTMENT = 23

在此记录中,使用指定的值来定义播放设备背景的颜色调整值。

EMR_SETCOLORSPACE = 100

此记录定义了图形操作的当前逻辑色彩空间对象。

EMR_SETDIBITSTODEVICE = 80

此记录指定一个区块传输的像素从一个来源的特定扫描线Bitmap 到目的地直角。

EMR_SETICMMODE = 98

此记录指定图像颜色管理模式(ICM)的图形操作。

EMR_SETICMPROFILEA = 112

此记录指定一个颜色档案,其中一个名称由 ASCII 字符组成,图形输出。

EMR_SETICMPROFILEW = 113

在此记录中,指定一个由 Unicode 字符组成的名称文件中的颜色配置,图形输出

EMR_SETLAYOUT = 115

此记录说明了文本和图形被绘制的顺序。

EMR_SETLINKEDUFIS = 119

此记录设置了连接字体的 UniversalFontIds 在字符搜索中使用。

EMR_SETMAPMODE = 17

此记录定义了播放设备背景的地图模式。定义用于将页面空间单位转化为设备空间单位的测量单位;它还定义了设备的X轴和Y轴的方向。

EMR_SETMAPPERFLAGS = 16

此记录确定了逻辑字体与物理字体相匹配的过程的参数字体,由字体地图进行。

EMR_SETMETARGN = 28

此记录将与播放设备背景的当前剪辑区域交叉目前的 meta 区域,并将组合区域作为新 meta 区域保存。

EMR_SETMITERLIMIT = 58

此记录定义了对播放器加入的长度的限制设备背景。

EMR_SETPALETTEENTRIES = 50

此记录在一系列输入中定义RGB(红绿蓝色)颜色值在一个LogPalette对象中。

EMR_SETPIXELV = 15

此记录在指定的逻辑坐标中定义了像素的颜色。

EMR_SETPOLYFILLMODE = 19

此记录定义了聚合物填充模式。

EMR_SETROP2 = 20

此记录定义了二进制拉斯特操作模式。

EMR_SETSTRETCHBLTMODE = 21

此记录定义了 bitmap stretch 模式。

EMR_SETTEXTALIGN = 22

这个记录定义了文本匹配。

EMR_SETTEXTCOLOR = 24

此记录定义了当前文本颜色。

EMR_SETTEXTJUSTIFICATION = 120

此记录说明了要添加到打破字符的额外空间的数量。目的。

EMR_SETVIEWPORTEXTEX = 11

此记录定义了视野端的范围。

EMR_SETVIEWPORTORGEX = 12

此记录定义了视门的起源。

EMR_SETWINDOWEXTEX = 9

此记录定义了窗口范围。

EMR_SETWINDOWORGEX = 10

此记录确定了窗口的起源。

EMR_SETWORLDTRANSFORM = 35

这个记录定义了世界空间和空间之间的两维线性转变。页面空间(有关更多信息,请参见 [MSDN-WRLDPGSPC]) 为播放设备背景。这种转换可以用来扩展、旋转、绘制或翻译图形输出。

EMR_SMALLTEXTOUT = 108

这个记录输出一个链条。

EMR_STRETCHBLT = 77

本记录指定从源地图转移到目的地的像素的区块转移直角,可选与刷模型相结合,根据指定的拉斯特操作、延伸或压缩输出,以适应目的地的尺寸,如有必要。

EMR_STRETCHDIBITS = 81

本记录指定从源地图转移到目的地的像素的区块转移直角,可选与刷模型相结合,根据指定的拉斯特操作,延伸或压缩输出,以适应目的地的尺寸,如有必要。

EMR_STROKEANDFILLPATH = 63

此記錄關閉任何開放的數字在一個路徑,打破路徑的結線使用当前铅笔,并通过使用当前刷子填补其内部。

EMR_STROKEPATH = 64

此记录通过使用当前笔返回所指定的路径。

EMR_TRANSPARENTBLT = 116

此记录指定从源地图转移到目的地直角的像素的区块转移,将指定的颜色视为透明,延伸或压缩输出,以适应目的地的尺寸,如有必要

EMR_WIDENPATH = 66

此记录重新定义现行路径为如果路径被绘制的区域被打破使用目前在播放设备背景中选择的铅笔。

 中文