Enum EmfRecordType
Pôvodný názov: Aspose.Imaging.FileFormats.Emf.Emf.Consts Zhromaždenie: Aspose.Imaging.dll (25.4.0)
Zoznam RecordType definuje hodnoty, ktoré jedinečne identifikujú záznamy EMF.Tieto hodnoty sú uvedené v poli Typ každého záznamu.
public enum EmfRecordType
Fields
EMR_ABORTPATH = 68
Tento záznam potrat alebo odvrátenie cesty od uzavretej cesty.
EMR_ALPHABLEND = 114
Tento záznam špecifikuje blokový prenos pixelov zo zdrojovej bitmapy na cieľový rektangul,vrátane údajov o alfa transparentnosti, podľa špecifikovanej operácie miešania.
EMR_ANGLEARC = 41
Tento záznam definuje čiarový segment arku.aktuálne umiestnenie na začiatku ark. ark je vytiahnutý pozdĺž obvoduz kruhu s daným rádiom a stredom. dĺžka oblúka je definovanáZačiatok a rozptyľovanie uhlov.
EMR_ARC = 45
Tento záznam definuje elliptický ark.
EMR_ARCTO = 55
Tento záznam definuje elliptickú arku. obnovuje aktuálnu pozíciu naKonečný bod archu.
EMR_BEGINPATH = 59
Tento záznam otvára cestu v kontexte playback zariadenia.
Po otvorení trasy môže aplikácia začať spracovávať záznamy na definovaniebodov, ktoré ležia v ceste. aplikácia musí uzavrieť otvorený chodníkspracovanie záznamu EMR_ENDPATH.Keď aplikácia spracováva záznam EMR_BEGINPATH, všetky predchádzajúce cestyMusí byť odstránený z kontextu playback zariadenia.
EMR_BITBLT = 76
Tento záznam špecifikuje blokový prenos pixelov zo zdrojovej bitmap do destinácierektangul, opcionálne v kombinácii s brúsnym vzorom, podľa špecifikovanej operácie rastu.
EMR_CHORD = 46
Tento záznam definuje chór (oblasť, ktorá je viazaná priechodom elipsy)a čiarový segment, nazývaný sekant). chór je vyznačený použitím aktuálnehopen a vyplnený použitím aktuálnej brúsky.
EMR_CLOSEFIGURE = 61
Tento záznam uzatvára otvorenú číslicu na jednej ceste.
Spracovanie záznamu EMR_CLOSEFIGURE MUST uzavrieť číslicu vytlačením riadkuz aktuálnej pozície na prvý bod čísla, a potom musí byť pripojenýliniek pomocou línie pripojenie štýl. ak je číslica uzavretá spracovanímEMR_LINETO záznam namiesto záznamu EMM_CLOSEFIGURE, koncové kapsule súPoužíva sa na vytvorenie rohu namiesto pripojenia. EMR_LINETO je uvedený v sekcii2.3.5.13.Záznam EMR_CLOSEFIGURE SHOULD sa používa iba vtedy, ak existuje otvorená cestav kontexte playback zariadenia.Číslo v trati je otvorené, pokiaľ nie je výslovne uzavreté spracovaním tohto záznamu.Poznámka: Číslo sa môže otvoriť aj vtedy, ak je aktuálny bod a východiskový bodČísla sú rovnaké.Po spracovaní záznamu EMR_CLOSEFIGURE, pridaním línie alebo krivky na cestuTreba začať s novým číslom.
EMR_COLORCORRECTPALETTE = 111
Tento záznam špecifikuje, ako opraviť záznamy objektov logickej palety pomocou systému WindowsFarebný systém (WCS) 1.0 hodnoty
EMR_COLORMATCHTOTARGETW = 121
Tento záznam určuje, či sa farba zhoduje s farebným profilom, ktorý je uvedený v súbore s názvom pozostávajúcom z znakov Unicode.
EMR_COMMENT = 70
Tento záznam uvádza dobrovoľné súkromné údaje.
EMR_CREATEBRUSHINDIRECT = 39
Tento záznam definuje logický brúsok pre vyplnenie čísel v grafických operáciách.
EMR_CREATECOLORSPACE = 99
Tento záznam vytvára logický objekt farebného priestoru z profilov farieb s názvom pozostávajúceho z znakov ASCII
EMR_CREATECOLORSPACEW = 122
Tento záznam vytvára logický objekt farebného priestoru z barevného profilu s názvom pozostávajúceho z znakov Unicode
EMR_CREATEDIBPATTERNBRUSHPT = 94
Tento záznam definuje logický brús, ktorý má vzor špecifikovaný DIB.
EMR_CREATEMONOBRUSH = 93
Tento záznam definuje logický brús s špecifikovanou bitmapovou vzorkou.buď jednotka-nezávislá bitmap (DIB) sekcia bitmapa alebo to môže byť zariadenie-závislý Bitmap.
EMR_CREATEPALETTE = 49
Tento záznam definuje objekt LogPalette.
EMR_CREATEPEN = 38
Tento záznam definuje logickú penu, ktorá má špecifikovaný štýl, šírku a farbu.Pen môže byť následne vybraný do kontextu prehrávacieho zariadenia a používa sa na vytváranie línií a kriviek.
EMR_DELETECOLORSPACE = 101
Tento záznam odstraňuje objekt logického farebného priestoru. poznámka EMR_DELETEOBJECT Záznam by mal byťPoužíva sa namiesto EMR_DELETECOLORSPACE na odstránenie objektov logického farebného priestoru
EMR_DELETEOBJECT = 40
Tento záznam odstráni grafický objekt a vyčistí jeho index v tabuľke objektov EMF.Ak je odstránený objekt vybraný v kontexte prehrávacieho zariadenia, štandardný objektV tomto kontexte musí byť majetok obnovený.
EMR_DRAWESCAPE = 105
Tento záznam prenáša dobrovoľné informácie vodičovi. cieľom je, aby informácieV dôsledku toho sa bude konať výkres.
EMR_ELLIPSE = 42
Tento záznam definuje elipsy.Centrum elípsy je centrumšpecifikovaný obojstranný rektangul. Ellipsa je vyrovnaná pomocou aktuálneho penu aje vyplnený použitím aktuálnej brúsky.
EMR_ENDPATH = 60
Tento záznam uzatvára trať a vyberá cestu definovanú traťouv kontexte playback zariadenia.
EMR_EOF = 14
Tento záznam naznačuje koniec metafory.
EMR_EXCLUDECLIPRECT = 29
Tento záznam definuje novú klipkovú oblasť, ktorá pozostáva z existujúcej klipyMinimálne špecifikovaný rektangul.
EMR_EXTCREATEFONTINDIRECTW = 82
Tento záznam definuje logické písmo, ktoré má špecifikované charakteristiky.Môže sa potom vybrať ako aktuálny písmo pre kontext playback zariadenia.
EMR_EXTCREATEPEN = 95
Tento záznam definuje logické kozmetické alebo geometrické peny, ktoré majú špecifikovaný štýl,Šírka a brúsne atribúty.
EMR_EXTESCAPE = 106
Tento záznam prenáša dobrovoľné informácie vodičovi. cieľom je, aby informácieNebude to mať za následok, že sa maľovanie uskutoční.
EMR_EXTFLOODFILL = 53
Tento záznam vyplní oblasť povrchu displeja aktuálnou brúsou.
EMR_EXTSELECTCLIPRGN = 75
Tento záznam kombinuje špecifikovaný región s aktuálnym klipovým regiónom pomocoušpecifikovaný režim.
EMR_EXTTEXTOUTA = 83
Tento záznam vytvára ASCII textový riadok pomocou aktuálneho písma a textových farieb.NoteEMR_EXTTEXTOUTA SHOULD musí byť emulovaný s záznamom Emr_ExtexTOUTW (oddiel 2.3.5.8). To si vyžaduje, aby sa textový riadok ASCII v objekte EmrText premenil na kódovanie Unicode UTF16-LE.
EMR_EXTTEXTOUTW = 84
Tento záznam vytvára textový riadok Unicode pomocou aktuálnych farieb písma a textu.
EMR_FILLPATH = 62
Tento záznam uzatvára všetky otvorené čísla v súčasnej ceste a vyplňuje vnútornú cestupomocou aktuálneho režimu čistiaceho a polygónového plnenia.
EMR_FILLRGN = 71
Tento záznam vyplní určenú oblasť použitím určeného brúska.
EMR_FLATTENPATH = 65
Tento záznam premení akúkoľvek krivku v ceste, ktorá je vybraná do prehrávačakontextu, čím sa každá krivka premení na sekvenciu línií.
EMR_FORCEUFIMAPPING = 109
Tento záznam núti priečinok, aby zodpovedal písma na základe ich UniversalFontId vPreferencia na ich LogFont informácie.
EMR_FRAMERGN = 72
Tento záznam vytiahne hranicu okolo určeného regiónu pomocou špecifikovaného brúska.
EMR_GLSBOUNDEDRECORD = 103
Tento záznam špecifikuje funkciu OpenGL s obmedzujúcim pravým uhlom pre výstup.
EMR_GLSRECORD = 102
Tento záznam špecifikuje funkciu OpenGL.
EMR_GRADIENTFILL = 118
Tento záznam špecifikuje vyplnenie rektálov alebo trojuholníkov s farebnými gradientmi
EMR_HEADER = 1
Tento záznam definuje začiatok metafory a špecifikuje jej charakteristiky; jej obsah,zahŕňajú rozmery vstavaného obrazu; počet záznamov v metafýle; aRozlíšenie zariadenia, na ktorom bol vstavaný obrázok vytvorený. Tieto hodnoty umožňujú, aby bola metafyzika zariadenie nezávislá.
EMR_INTERSECTCLIPRECT = 30
Tento záznam definuje novú klipkovú oblasť z priechodu aktuálneho klipuregión a špecifikovaný rektangul.
EMR_INVERTRGN = 73
Tento záznam revertuje farby v určenom regióne.
EMR_LINETO = 54
Tento záznam definuje čiaru od aktuálnej pozície až po, ale neobsahuje,- špecifikovaný bod: presúva aktuálnu pozíciu na špecifický bod.
EMR_MASKBLT = 78
Tento záznam špecifikuje blokový prenos pixelov zo zdrojovej bitmap do destinácierektangul, opcionálne v kombinácii s brúsnym vzorom a s aplikácioufarebná maska bitmap, podľa špecifikovaných predchádzajúcich a pozadia raster operácie.
EMR_MODIFYWORLDTRANSFORM = 36
Tento záznam redefinuje svetovú transformáciu pre kontextu prehrávača pomocou špecifikovaného režimu.
EMR_MOVETOEX = 27
Tento záznam definuje koordináty novej aktuálnej pozície v logických jednotkách.
EMR_NAMEDESCAPE = 110
Tento záznam poskytne dobrovoľné informácie danému menovanému vodičovi.
EMR_OFFSETCLIPRGN = 26
Tento záznam predefinuje klipovú oblasť kontextu prehrávacieho zariadenia špecifikovanými offsetmi.
EMR_PAINTRGN = 74
Tento záznam maľuje špecifikovanú oblasť pomocou brúsky, ktorá je v súčasnosti vybraná naSúvislosť playback zariadenia.
EMR_PIE = 47
Tento záznam definuje piesočnatý plot, ktorý je viazaný priechodom elipsy.a dva radiály. peňaženka je vytiahnutá pomocou aktuálneho penu a vyplnená použitímSúčasný brús.
EMR_PIXELFORMAT = 104
Tento záznam špecifikuje pixelový formát, ktorý sa používa pre grafické operácie
EMR_PLGBLT = 79
Tento záznam špecifikuje blokový prenos pixelov zo zdrojovej bitmap do destinácieParalelogram, s aplikáciou farebnej masky bitmap.
EMR_POLYBEZIER = 2
Tento záznam definuje jeden alebo viaceré Bezier kurvy.špecifikované koncové body a kontrolné body, a sú zasiahnuté s aktuálnou penou.
EMR_POLYBEZIER16 = 85
Tento záznam definuje jeden alebo viaceré Bezier kurvy. Kurvy sú vytiahnuté pomocou aktuálneho penu.
EMR_POLYBEZIERTO = 5
Tento záznam definuje jednu alebo viac Bezier kurvy na základe aktuálnej polohy.
EMR_POLYBEZIERTO16 = 88
Tento záznam definuje jednu alebo viac Bezier kurvy na základe aktuálnej polohy.
EMR_POLYDRAW = 56
Tento záznam definuje súbor líniových segmentov a Bezier kurvy.
EMR_POLYDRAW16 = 92
Tento záznam definuje súbor líniových segmentov a Bezier kurvy.
EMR_POLYGON = 3
Tento záznam definuje polygón pozostávajúci z dvoch alebo viacerých vertikálov spojených priamymPolygón je vytiahnutý pomocou aktuálneho penu a naplnený použitím aktuálnej brúskyPolygón sa automaticky uzatvára vytlačením línie z posledného vrchu na prvý.
EMR_POLYGON16 = 86
Tento záznam definuje polygón pozostávajúci z dvoch alebo viacerých vertikálov spojených priamymi líniami.Polygón je vytiahnutý pomocou aktuálneho penu a naplnený použitím aktuálnej brúsky a polygónuPolygón sa automaticky uzatvára vytlačením línie z posledného vrchu na prvý.
EMR_POLYLINE = 4
Tento záznam definuje sériu čiarových segmentov pripojením bodov v špecifikovanomv aréne.
EMR_POLYLINE16 = 87
Tento záznam definuje sériu čiarových segmentov pripojením bodov v určenom poradí.
EMR_POLYLINETO = 6
Tento záznam definuje jednu alebo viac rovných línií na základe aktuálnej polohy.Línia je vytiahnutá z aktuálnej pozície na prvú bodu špecifikovanú poľa bodovpre každú dodatočnú čiaru, výkres sa vykonáva od koncabod z predchádzajúcej čiary do ďalšieho bodu uvedeného bodmi.
EMR_POLYLINETO16 = 89
Tento záznam definuje jednu alebo viac rovných línií na základe aktuálnej polohy.Línia je vytiahnutá z aktuálnej pozície do prvého bodu špecifikovaného bodmi.polia pomocou aktuálneho penu. pre každú dodatočnú čiaru sa výkres vykonáva zskončiť bod predchádzajúcej čiary na ďalšiu bod špecifikovaný bodmi.
EMR_POLYPOLYGON = 8
Tento záznam definuje sériu uzavretých polygónov.Každý poligón je vyznačený použitímaktuálny pen a vyplnený použitím aktuálneho čistiaceho a polygónového načinu plnenia. Polygóny definované týmto záznamom môžu byť preplnené.
EMR_POLYPOLYGON16 = 91
Tento záznam definuje sériu uzavretých polygónov.Každý poligón je označený použitímaktuálny pen a vyplnený použitím aktuálneho čistiaceho a polygónového režimu plnenia.Upozornenie uvedené v tomto zázname sa môže prekročiť.
EMR_POLYPOLYLINE = 7
Tento záznam definuje viacero sérií prepojených líniových segmentov.vytiahnutý pomocou aktuálneho penu. čísla vytvorené segmentmi nie sú vyplnené.jeho aktuálne postavenie nie je použitý ani aktualizovaný týmto záznamom.
EMR_POLYPOLYLINE16 = 90
Tento záznam definuje viacero sérií prepojených líniových segmentov.
EMR_POLYTEXTOUTA = 96
Tento záznam vytiahne jednu alebo viac textových riadkov ASCII pomocou aktuálnych farieb písma a textu.Poznámka EMR_POLYTEXTOUTA SHOULD by mal byť emulovaný sériou záznamov EMM_EXTTExTOUTW, jeden na riadok
EMR_POLYTEXTOUTW = 97
Tento záznam vytiahne jednu alebo viac Unicode textových riadkov pomocou aktuálnych farieb písma a textu.Poznámka EMR_POLYTEXTOUTW SHOULD by mal byť emulovaný sériou záznamov Emr_ExtextoutW, jeden na riadok
EMR_REALIZEPALETTE = 52
Táto záznamová mapa vstupuje z aktuálnej logickej palety do systémovej palete.
EMR_RECTANGLE = 43
Tento záznam definuje rectangle. rektangol je vyznačený použitím prúdupen a vyplnený použitím aktuálnej brúsky.
EMR_RESIZEPALETTE = 51
Tento záznam zvyšuje alebo znižuje veľkosť logickej palety.
EMR_RESTOREDC = 34
Tento záznam obnovuje kontext prehrávača do špecifikovaného zachráneného stavu.Kontext prehrávacieho zariadenia sa obnoví poppingom informácií o stave oduložené kontexty zariadenia vytvorené predchádzajúcimi záznammi EMR_SAVEDC (oddiel 2.3.11).
EMR_ROUNDRECT = 44
Tento záznam definuje rektangul s zaoblenými rohovami.Používaním aktuálneho penu a vyplnením pomocou aktuálnej brúsky.
EMR_SAVEDC = 33
Tento záznam ukladá aktuálny stav kontextu prehrávača kopírovaním údajovpopis vybraných objektov a grafických režimov – vrátane bitmap, brúska, palety,písmo, pen, oblasť, režim kreslenia a režime mapovania - do množstva uložených kontextov zariadenia.
EMR_SCALEVIEWPORTEXTEX = 31
Tento záznam redefinuje zobrazený port pre kontextu prehrávača pomocou pomeruvytvorené špecifikovanými multiplikantmi a rozdeľovačmi.
EMR_SCALEWINDOWEXTEX = 32
Tento záznam redefinuje okno pre kontextu prehrávača pomocou formovaných pomerochšpecifikovaných multiplikantov a rozdeľovačov.
EMR_SELECTCLIPPATH = 67
Tento záznam definuje aktuálnu dráhu ako klipovú oblasť pre playback zariadeniekontext, kombinácia novej oblasti s akýmkoľvek existujúcim kľúčovým regiónom pomocou špecifikovaného režimu.
EMR_SELECTOBJECT = 37
Tento záznam pridáva objekt do kontextu prehrávacieho zariadenia a identifikuje ho jehoindex v tabuľke objektov EMF (oddiel 3.1.1.1).
EMR_SELECTPALETTE = 48
Tento záznam pridá objekt LogPalette (oddiel 2.2.17) do prehrávačakontext, identifikovať ho podľa jeho indexu v tabuľke objektov EMF.
EMR_SETARCDIRECTION = 57
Tento záznam definuje smer výkresu, ktorý sa má použiť pre oblohu a rektanglena operácie .
EMR_SETBKCOLOR = 25
Tento záznam definuje farbu pozadia.
EMR_SETBKMODE = 18
Tento záznam definuje režim mix pozadia kontextu prehrávača.režim sa používa s textom, škrupinami a penovými štýlmi, ktoré nie sú pevné línie.
EMR_SETBRUSHORGEX = 13
Tento záznam určuje pôvod súčasnej brúsky.
EMR_SETCOLORADJUSTMENT = 23
Tento záznam definuje hodnoty prispôsobenia farieb pre kontext prehrávača pomocou špecifikovaných hodnôt.
EMR_SETCOLORSPACE = 100
Tento záznam definuje aktuálny objekt logického farebného priestoru pre grafické operácie.
EMR_SETDIBITSTODEVICE = 80
Tento záznam špecifikuje blokový prenos pixelov z špecifických skenovacích línií zdrojaBitmap na cieľový rektangul.
EMR_SETICMMODE = 98
Tento záznam špecifikuje režim Image Color Management (ICM) pre grafické operácie.
EMR_SETICMPROFILEA = 112
Tento záznam uvádza farebný profil v súbore s názvom pozostávajúcom z znakov ASCII,pre grafický výstup.
EMR_SETICMPROFILEW = 113
Tento záznam určuje farebný profil v súbore s názvom pozostávajúcom z znakov Unicode,pre grafické výstupy
EMR_SETLAYOUT = 115
Tento záznam určuje poradie, v ktorom sa text a grafika vytvárajú
EMR_SETLINKEDUFIS = 119
Tento záznam nastaví UniversalFontIds prepojených fontov na použitie počas vyhľadávania znakov.
EMR_SETMAPMODE = 17
Tento záznam definuje režim mapovania kontextu prehrávača.definuje jednotku merania používanú na transformáciu priestorových jednotiek stránky na priestorové jednotky zariadenia,a tiež definuje orientáciu x-axi a y-axy zariadenia.
EMR_SETMAPPERFLAGS = 16
Tento záznam špecifikuje parametre procesu zhodovania logických písmen s fyzikálnymifonty, ktoré sa vykonáva fontovou mapou.
EMR_SETMETARGN = 28
Tento záznam presahuje súčasnú klipkovú oblasť pre kontext playback zariadenia saktuálny meta región a zachráni kombinovaný región ako novú meta regiónu.
EMR_SETMITERLIMIT = 58
Tento záznam definuje hranicu dĺžky pripojenia miteru pre playbackPrístrojový kontext.
EMR_SETPALETTEENTRIES = 50
Tento záznam definuje hodnoty farby RGB (červeno-zelené-modré) v rozsahu vstupovv objekte LogPalette.
EMR_SETPIXELV = 15
Tento záznam definuje farbu pixelov v špecifikovaných logických koordinátov.
EMR_SETPOLYFILLMODE = 19
Tento záznam definuje polygónový režim plnenia.
EMR_SETROP2 = 20
Tento záznam definuje režim prevádzky binárneho rastera.
EMR_SETSTRETCHBLTMODE = 21
Tento záznam definuje režim bitmap stretch.
EMR_SETTEXTALIGN = 22
Tento záznam definuje textové zosúladenie.
EMR_SETTEXTCOLOR = 24
Tento záznam definuje aktuálnu farbu textu.
EMR_SETTEXTJUSTIFICATION = 120
Tento záznam špecifikuje množstvo dodatočného priestoru, ktorý je potrebné pridať k rozbiť znaky pre odôvodnenieNa účely .
EMR_SETVIEWPORTEXTEX = 11
Tento záznam definuje rozsah zobrazenia.
EMR_SETVIEWPORTORGEX = 12
Tento záznam definuje pôvod portov zobrazenia.
EMR_SETWINDOWEXTEX = 9
Tento záznam určuje rozsah okna.
EMR_SETWINDOWORGEX = 10
Tento záznam definuje pôvod okna.
EMR_SETWORLDTRANSFORM = 35
Tento rekord definuje dvojrozmernú lineárnu transformáciu medzi svetovým priestorom aStránkový priestor (pre viac informácií pozri [MSDN-WRLDPGSPC]) pre kontext prehrávacieho zariadenia.Táto transformácia môže byť použitá na skalovanie, otáčanie, šírenie alebo preklad grafického výstupu.
EMR_SMALLTEXTOUT = 108
Tento záznam vytiahne riadok.
EMR_STRETCHBLT = 77
Tento záznam špecifikuje blokový prenos pixelov zo zdrojovej bitmap do destinácierektangul, opcionálne v kombinácii s brúsnym vzorom, podľa špecifikovaného rastuprevádzku, roztiahnuť alebo komprimovať výstup tak, aby zodpovedal rozmerom určenia, ak je to potrebné.
EMR_STRETCHDIBITS = 81
Tento záznam špecifikuje blokový prenos pixelov zo zdrojovej bitmap do destinácierektangul, opcionálne v kombinácii s brúsnym vzorom, podľa špecifikovanej operácie rastu,roztiahnuť alebo komprimovať výstup, aby sa v prípade potreby prispôsobili rozmerom miesta určenia.
EMR_STROKEANDFILLPATH = 63
Tento záznam uzatvára akékoľvek otvorené čísla v ceste, strieľa výstupnú čiaru cestyPoužívajte aktuálnu penu a vyplní jej interiér pomocou aktuálnej brúsky.
EMR_STROKEPATH = 64
Tento záznam odovzdáva stanovenú trasu pomocou aktuálneho penu.
EMR_TRANSPARENTBLT = 116
Tento záznam špecifikuje blokový prenos pixelov zo zdrojovej bitmapy na cieľový rektangul,zaobchádzať so špecifikovanou farbou ako transparentnou, roztiahnuť alebo komprimovať výstup tak, aby zodpovedal rozmerom určenia, ak je to potrebné
EMR_WIDENPATH = 66
Tento záznam opätovne definuje súčasnú cestu ako oblasť, ktorá by bola maľovaná, ak by sa cestaboli roztrhané pomocou v súčasnosti vybraného penu do kontextu playback zariadenia.