Enum EmfRecordType
Именује се: Aspose.Imaging.FileFormats.Emf.Emf.Consts Асамблеја: Aspose.Imaging.dll (25.4.0)
Списак RecordType дефинише вредности које јединствено идентификују ЕМФ записи.Ове вредности су наведене у пољу Тип сваког рекорда.
public enum EmfRecordType
Fields
EMR_ABORTPATH = 68
Овај рекорд абортусира путни бракет или одбацује пут од затвореног путног бракета.
EMR_ALPHABLEND = 114
Овај запис одређује пренос пиксела блока из изворне битмапе у правоугао дестинације,укључујући податке о алфа транспарентности, према одређеној операцији мешања.
EMR_ANGLEARC = 41
Овај рекорд дефинише линијски сегмент арка.тренутно положај на почетку лука. лук је повучен дуж периметраод круга са одређеним радијусом и центром. дужина лука се дефинишеДато почетак и суп углови.
EMR_ARC = 45
Овај рекорд дефинише елиптички арк.
EMR_ARCTO = 55
Овај рекорд дефинише елиптички арк. ресетује тренутну позицију наконачна тачка арка.
EMR_BEGINPATH = 59
Овај запис отвара путни брек у контексту уређаја за репродукцију.
Након отварања траке, апликација може започети обраду података да дефинишетачке које леже на путу. апликација мора затворити отворени пут саобрађивање ЕМР_ЕНДПАТХ рекорда.Када апликација обрађује EMR_BEGINPATH запис, сви претходни путевиМора се одбацити од контекста играчке уређаја.
EMR_BITBLT = 76
Овај запис одређује блок пренос пиксела из изворне битмапе на дестинацијуправоугао, опционално у комбинацији са узорком четкице, према одређеном растер операцији.
EMR_CHORD = 46
Овај рекорд дефинише хорд (регион повезан пресеком елипсе)и линијски сегмент, који се зове сектант).пени и испуњен коришћењем тренутне четкице.
EMR_CLOSEFIGURE = 61
Овај рекорд затвара отворену фигуру на путу.
Обрада EMR_CLOSEFIGURE рекорда мора затворити фигуру нацртањем линијеод тренутне позиције до прве тачке фигуре, а затим мора да се повежелиније користећи линију придружи стил. ако је фигура затворена обрадомЕМР_ЛИНЕТО рекорд уместо EMR_CLOSEFIGURE рекорда, крајњи капи сукоришћен за креирање угла уместо придруживања. EMR_LINETO је одређен у одељку2.3.5.13.EMR_CLOSEFIGURE zapis treba koristiti samo ako postoji otvorena staza.Брекет у контексту играња уређаја.Числа у путу се отвара, осим ако је експлицитно затворена обрадом овог рекорда.Напомена: Числа се могу отворити чак и ако је тренутна тачка и почетна тачакаСлике су исте.Након обраде EMR_CLOSEFIGURE рекорда, додавањем линије или кривине на путуТреба започети нову фигуру.
EMR_COLORCORRECTPALETTE = 111
Овај запис наводи како поправити улоге објекта логичке палете користећи ВиндовсСистем боја (ВЦС) 1.0 вредности
EMR_COLORMATCHTOTARGETW = 121
Овај запис одређује да ли треба извршити боју у складу са профилом боја који је одређен у датотеци са именом који се састоји од карактера Уникада.
EMR_COMMENT = 70
Овај запис наводи произвољне приватне податке.
EMR_CREATEBRUSHINDIRECT = 39
Овај запис дефинише логичку четку за попуњавање фигура у графичким операцијама.
EMR_CREATECOLORSPACE = 99
Овај запис ствара логички објекат боје простора из профила боја са именом који се састоји од АСЦИИ знакова
EMR_CREATECOLORSPACEW = 122
Овај запис ствара логички објекат боје простора из профила боја са именом који се састоји од карактера Уникада
EMR_CREATEDIBPATTERNBRUSHPT = 94
Овај запис дефинише логичку четку која има образац који одређује ДИБ.
EMR_CREATEMONOBRUSH = 93
Овај запис дефинише логичку четку са одређеним битмап обрасцем.Бити уређај-независна битмапа (ДИБ) секција битна мапа или то може бити поремећај зависно битапа.
EMR_CREATEPALETTE = 49
Овај запис дефинише LogPalette објекат.
EMR_CREATEPEN = 38
Овај запис дефинише логичку пенију која има одређени стил, ширину и боју.Пена се затим може одабрати у контекст уређаја за репродукцију и користити за цртање линија и кривине.
EMR_DELETECOLORSPACE = 101
Овај запис уклања логички објекат боје простора.Напомињете ЕМР_ДЕЛЕТЕОБЕКТ запис треба да будекористите уместо EMR_DELETECOLORSPACE да бисте уклонили логички објекат боје простора
EMR_DELETEOBJECT = 40
Овај запис уклања графички објекат, чишћењем његовог индекса у табели ЕМФ објеката.Ако је избрисани објекат изабран у контексту уређаја за репродукцију, по подразумевањуУ том контексту имовина мора бити обновена.
EMR_DRAWESCAPE = 105
Овај запис преноси произвољне информације возачу. циљ је да информацијаТо ће довести до завршетка цртања.
EMR_ELLIPSE = 42
Овај рекорд дефинише елипсу.Центар еллипсе је центародређени гранични правоугао. елипс се излучује користећи тренутну пенију иНапуњен је коришћењем тренутне четкице.
EMR_ENDPATH = 60
Овај запис затвара путни брек и бира пут који је дефинисан од стране бракета.у контексту играчке уређаја.
EMR_EOF = 14
Овај запис указује на крај метафила.
EMR_EXCLUDECLIPRECT = 29
Овај рекорд дефинише нову клипинг регион који се састоји од постојећег клипира регионаМинус одређеног правоугаоника.
EMR_EXTCREATEFONTINDIRECTW = 82
Овај запис дефинише логички шрифт који има одређене карактеристике.може се затим изабрати као тренутни шрифт за контекст уређаја за репродукцију.
EMR_EXTCREATEPEN = 95
Овај запис дефинише логичку козметичку или геометријску пенију која има одређени стил,Ширина и атрибути четкице.
EMR_EXTESCAPE = 106
Овај запис преноси произвољне информације возачу. циљ је да информацијаNe bi trebalo da se radi o crtanju.
EMR_EXTFLOODFILL = 53
Овај запис испуњава подручје површине екрана са текућим четком.
EMR_EXTSELECTCLIPRGN = 75
Овај запис комбинује одређени регион са тренутним клип регионом користећиодређени режим .
EMR_EXTTEXTOUTA = 83
Овај запис привлачи АСЦИИ текстуалну линију користећи тренутну шрифт и текст боје.НапоменаEMR_EXTTEXTOUTA SHOULD mora da se emulira sa zapisom EML_ExttexTOUTW (odjeljak 2.3.5.8). Ово захтева да се ASCII текстуална трака у ЕмрТекст објекту конвертује у Unicode UTF16-LE кодирање.
EMR_EXTTEXTOUTW = 84
Овај запис привлачи текстуалну линију Уникада користећи актуелне боје шрифта и текста.
EMR_FILLPATH = 62
Овај запис затвара све отворене фигуре у тренутном путу и испуњава унутрашњост пута.користећи тренутни режим брисања и полигона за пуњење.
EMR_FILLRGN = 71
Овај запис испуњава одређени регион користећи одређену четку.
EMR_FLATTENPATH = 65
Овај запис претвара сваку кривину у путу који је изабран у уређај за репродукцијуконтекст, претварајући сваку кривину у серију линија.
EMR_FORCEUFIMAPPING = 109
Овај запис присиљава шрифтну папку да се поклапа са шпионима заснованим на њиховом УниверсалФонтид уПреференција на њихове ЛогФонт информације.
EMR_FRAMERGN = 72
Овај рекорд привлачи границу око одређеног региона користећи одређену четку.
EMR_GLSBOUNDEDRECORD = 103
Овај запис одређује функцију ОпенГЛ са граничним правоугаоном за излаз.
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
Овај рекорд дефинише једну или више Безиер кривине.одређене коначне тачке и контролне тачки, и су срушени са текућим пеном.
EMR_POLYBEZIER16 = 85
Овај рекорд дефинише једну или више Безиер кругова.
EMR_POLYBEZIERTO = 5
Овај рекорд дефинише једну или више Безиер кругова заснованих на тренутном положају.
EMR_POLYBEZIERTO16 = 88
Овај рекорд дефинише једну или више Безиер кривине на основу тренутне позиције.
EMR_POLYDRAW = 56
Овај рекорд дефинише скуп линијских сегмената и Безиер кривине.
EMR_POLYDRAW16 = 92
Овај рекорд дефинише скуп линијских сегмената и Безиер кривине.
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 текстуалних редова користећи актуелне боје шрифта и текста.Napomena EMR_POLYTEXTOUTA SHOULD treba da se emulira sa nizom zapisova EMM_EXTTExTOUTW, jedan po nizu
EMR_POLYTEXTOUTW = 97
Овај запис привлачи једну или више Unicode текстуалних редова користећи актуелне боје шрифта и текста.Napomena EMR_POLYTEXTOUTW SHOULD treba da se emulira sa nizom zapisova EMr_EXTTEXTW, jedan po nizu
EMR_REALIZEPALETTE = 52
Овај запис мапа улази из тренутне логичке палете у системску палету.
EMR_RECTANGLE = 43
Овај рекорд дефинише правоугао.Практијум се излучује користећи струјупени и испуњен коришћењем тренутне четкице.
EMR_RESIZEPALETTE = 51
Овај рекорд повећава или смањује величину логичке палете.
EMR_RESTOREDC = 34
Овај запис враћа контекст уређаја за репродукцију у одређено спасено стање.Контекст уређаја за репродукцију се обнавља поппирањем државне информације из стакасачувани контексти уређаја који су креирани претходним ЕМР_САВЕДЦ записима (секција 2.3.11).
EMR_ROUNDRECT = 44
Овај рекорд дефинише правоугао са округлим угловима.Користећи тренутну пенију и попуњавањем користећи текућу четку.
EMR_SAVEDC = 33
Овај запис сачува тренутну ситуацију у контексту уређаја за репродукцију копирањем податакаописује изабране објекте и графичке режиме – укључујући битмап, четкицу, палет,шрифт, пенис, регион, режим цртања и режим мапирања – на скуп сачуваних контекста уређаја.
EMR_SCALEVIEWPORTEXTEX = 31
Овај запис предефинише поглед порт за контекст репродукције уређаја користећи пропорцијеФормирани су одређеним мултипликандима и дистрибутерима.
EMR_SCALEWINDOWEXTEX = 32
Овај запис поново дефинише прозор за контекст уређаја за репродукцију користећи пропорције које се формирајуу одређеним мултипликандима и дистрибутерима.
EMR_SELECTCLIPPATH = 67
Овај запис дефинише тренутни пут као клипинг регион за уређај за репродукцијуконтекст, комбинујући нови регион са било којим постојећим клипним регионом користећи одређени режим.
EMR_SELECTOBJECT = 37
Овај запис додаје објекат у контекст уређаја за репродукцију, идентификујући га својимИндекс у табели ЕМФ објеката (секција 3.1.1.1).
EMR_SELECTPALETTE = 48
Овај запис додаје LogPalette (секција 2.2.17) објекат на уређај за репродукцијуконтекст, идентификујући га својим индексом у табели ЕМФ објеката.
EMR_SETARCDIRECTION = 57
Овај запис дефинише правцу цртежа која ће се користити за арку и правоугаоу операцијама .
EMR_SETBKCOLOR = 25
Овај запис дефинише боју позадине.
EMR_SETBKMODE = 18
Овај запис дефинише режим мешања позадине у контексту уређаја за репродукцију.Мод се користи са текстом, хетчаним четкицама и стиловима пениса који нису чврсте линије.
EMR_SETBRUSHORGEX = 13
Овај запис дефинише порекло тренутне четкице.
EMR_SETCOLORADJUSTMENT = 23
Овај запис дефинише вредности прилагођавања боје за контекст уређаја за репродукцију користећи одређене вредности.
EMR_SETCOLORSPACE = 100
Овај запис дефинише тренутни објекат логичког боје за графичке операције.
EMR_SETDIBITSTODEVICE = 80
Овај запис одређује пренос пиксела из одређених линија скенирања извораБитмап до дестинације правоугао.
EMR_SETICMMODE = 98
Овај запис одређује режим управљања сликом боја (ИЦМ) за графичке операције.
EMR_SETICMPROFILEA = 112
Овај запис одређује профил боје у датотеци са именом који се састоји од АСЦИИ знакова,За графичке производње.
EMR_SETICMPROFILEW = 113
Овај запис одређује профил боје у датотеци са именом који се састоји од карактера Уникада,за графички излаз
EMR_SETLAYOUT = 115
Овај запис одређује поредак у којем се текст и графике нацртају
EMR_SETLINKEDUFIS = 119
Овај запис поставља UniversalFontIds повезаних шрифтова за употребу током прегледа карактера.
EMR_SETMAPMODE = 17
Овај запис дефинише режим мапирања контекста уређаја за репродукцију.дефинише јединицу мерења која се користи за претварање јединица простора странице у јединице просторе уређаја,Такође дефинише оријентацију x-аксиса и y-аксиса уређаја.
EMR_SETMAPPERFLAGS = 16
Овај запис одређује параметре процеса уклапања логичких шрифтова са физичкимшрифтови, који се врши од стране шпијунске мапе.
EMR_SETMETARGN = 28
Овај запис пресече тренутну клипинг регион за контекст уређаја за репродукцију саТренутна мета региона и спасава комбиновани регион као нови мета регион.
EMR_SETMITERLIMIT = 58
Овај рекорд одређује границу за дужину митера који се придружује за репродукцијуКонтекст уређаја.
EMR_SETPALETTEENTRIES = 50
Овај запис дефинише вредности боје РГБ (црвено-зелено-плаво) у низ уносау LogPalette објекту.
EMR_SETPIXELV = 15
Овај запис дефинише боју пиксела на одређеним логичким координатима.
EMR_SETPOLYFILLMODE = 19
Овај рекорд дефинише полигон пуњење режим.
EMR_SETROP2 = 20
Овај запис дефинише режим операције бинарног растера.
EMR_SETSTRETCHBLTMODE = 21
Ovaj zapis definira bitmap stretch način.
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
Овај запис поново дефинише тренутни пут као подручје које би се сликао ако је путсу срушени користећи пенију која је тренутно изабрана у контексту уређаја за репродукцију.