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
Този запис определя блок прехвърляне на пиксели от източник bitmap към дестинация правоъгълник,включително данни за алфа прозрачност, съгласно определена операция за смесване.
EMR_ANGLEARC = 41
Този запис определя сегмент от линия на арка.сегашната позиция до началото на арка. арката е изтеглена по периметърана кръг с даден радиус и център. дължината на арка се определя отПървоначалният етап и ъгълът.
EMR_ARC = 45
Този рекорд определя елиптична арка.
EMR_ARCTO = 55
Този запис определя елиптичен арк. Той пренасочва текущата позиция къмКрайната точка на арка.
EMR_BEGINPATH = 59
Този запис отваря пътен бракет в контекста на устройството за възпроизвеждане.
След отваряне на пътеката, приложението може да започне да обработва записи, за да определиточките, които лежат по пътя. приложението Трябва да затвори отворен пътИзпращане на запис EMR_ENDPATH.Когато приложението обработва запис EMR_BEGINPATH, всички предишни пътищаТрябва да се отървете от контекста на игралното устройство.
EMR_BITBLT = 76
Този запис определя блок прехвърляне на пиксели от източник bitmap към дестинацияправоъгълна, опционално в комбинация с четка модел, в съответствие с определена работа на растер.
EMR_CHORD = 46
Този запис определя хорд (регион, свързан с пресичането на елипса)и сегмент от линия, наречен секант). хордът се изчерпва с помощта на текущиязапълване и пълнене с помощта на текущата четка.
EMR_CLOSEFIGURE = 61
Този рекорд затваря отворена фигура в един път.
Обработването на запис EMR_CLOSEFIGURE Трябва да затвори фигурата, като рисува линияот текущата позиция до първата точка на фигурата, а след това трябва да се свържелиниите с помощта на линията се присъединява към стила. ако фигура е затворена чрез обработка наЗапис EMR_LINETO вместо запис ЕМР_CLOSEFIGURE, крайните капаци саизползвани за създаване на ъгъла вместо присъединяване. EMR_LINETO се посочва в раздела2.3.5.13.Записът 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
Този запис определя логически четка с посочения битмап модел.да бъде устройство-независим битмап (DIB) секция битапа или може да е устройствено зависим bitmap.
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
Този запис затваря пътен бракет и избира пътя, определен от бракета.В контекста на Playback устройството.
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 трябва да бъде имитиран с запис на ЕМР_ЕКСТТЕКСТОУТВ (секция 2.3.5.8). Това изисква ASCII текстовата лента в обекта EmrText да бъде конвертирана в 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
Този запис определя блок прехвърляне на пиксели от източник bitmap към дестинацияправоъгълна, опционално в комбинация с четка и с прилагането наЦветовата маска бита карта, в съответствие с определените предни и фонов растер операции.
EMR_MODIFYWORLDTRANSFORM = 36
Този запис преопределя световната трансформация за контекста на устройството за възпроизвеждане, като използва посочения режим.
EMR_MOVETOEX = 27
Този запис определя координатите на новата текуща позиция, в логически единици.
EMR_NAMEDESCAPE = 110
Този запис предава произволна информация на дадения номиниран шофьор.
EMR_OFFSETCLIPRGN = 26
Този запис преопределя клипния регион на контекста на устройството за възпроизвеждане от посочените офсети.
EMR_PAINTRGN = 74
Този запис рисува посоченият регион, като използва в момента избрания вКонтекстът на игралното устройство.
EMR_PIE = 47
Този рекорд определя пие-образен залог, свързан с пресичането на елипсаи два радиала. пиетата се изчерпва с помощта на текущата пена и се пълни сСъвременната четка.
EMR_PIXELFORMAT = 104
Този запис определя форматът на пиксела, който трябва да се използва за графични операции
EMR_PLGBLT = 79
Този запис определя блок прехвърляне на пиксели от източник bitmap към дестинацияПаралелограм, с приложението на цветна маска bitmap.
EMR_POLYBEZIER = 2
Този рекорд определя един или повече безжични криви.определени крайни точки и контролни точки, и са счупени с текущата пена.
EMR_POLYBEZIER16 = 85
Този рекорд определя един или повече Bezier криви. кривите се извличат с помощта на текущата пена.
EMR_POLYBEZIERTO = 5
Този рекорд определя един или повече безжични криви въз основа на текущата позиция.
EMR_POLYBEZIERTO16 = 88
Този рекорд определя един или повече безжични криви въз основа на текущата позиция.
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_POLYTEXTOUTW = 97
Този запис извлича една или повече Unicode текстови редове, използвайки текущите цветове на шрифта и текста.Забележка EMR_POLYTEXTOUTW SHOULD трябва да бъде имитиран с серия от записи на ЕМР_ЕКСТЕКСТОУТВ, един по ред
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
Този запис определя режима на Image Color Management (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
Този запис пресича текущия клип регион за контекста на устройството за възпроизвеждане ссегашния мета регион и спасява комбиниран регион като нов мета район.
EMR_SETMITERLIMIT = 58
Този рекорд определя границата за дължината на митера се присъединява към възпроизвежданетоКонтекст на устройството.
EMR_SETPALETTEENTRIES = 50
Този запис определя стойностите на цветовете RGB (червено-зелено-синьо) в редица записив обекта на LogPalette.
EMR_SETPIXELV = 15
Този запис определя цвета на пиксела в определените логически координати.
EMR_SETPOLYFILLMODE = 19
Този рекорд определя полигонния режим за пълнене.
EMR_SETROP2 = 20
Този запис определя режим на действие на бинарния растер.
EMR_SETSTRETCHBLTMODE = 21
Този запис определя режима на разтягане на битмапа.
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
Този запис определя блок прехвърляне на пиксели от източник bitmap към дестинацияправоъгълна, опционално в комбинация с четка модел, в съответствие с посочения растерексплоатация, разтягане или компресиране на производството, за да съответства на измеренията на дестинацията, ако е необходимо.
EMR_STRETCHDIBITS = 81
Този запис определя блок прехвърляне на пиксели от източник bitmap към дестинацияправоъгълна, опционално в комбинация с четка, в съответствие с определена операция на растер,разтягане или компресиране на изхода, за да се съобрази с измеренията на дестинацията, ако е необходимо.
EMR_STROKEANDFILLPATH = 63
Този рекорд затваря всяка отворена фигура в един път, счупва изходната линия на пътя чрезизползвате текущата пена, и попълва интериора си с помощта на текущия четка.
EMR_STROKEPATH = 64
Този запис връща посоченият път, като използва текущата пена.
EMR_TRANSPARENTBLT = 116
Този запис определя блок прехвърляне на пиксели от източник bitmap към дестинация правоъгълник,обработване на определен цвят като прозрачен, разтягане или компресиране на производството, за да съответства на измеренията на дестинацията, ако е необходимо;
EMR_WIDENPATH = 66
Този запис преопределя текущия път като областта, която ще бъде боядисана, ако пътятса били разкъсани с помощта на пената, която в момента е избрана в контекста на устройството за възпроизвеждане.