Enum EmfRecordType
Název místa: Aspose.Imaging.FileFormats.Emf.Emf.Consts Shromáždění: Aspose.Imaging.dll (25.4.0)
Seznam RecordType definuje hodnoty, které jedinečně identifikují záznamy EMF.Tyto hodnoty jsou uvedeny v poli Typ každého záznamu.
public enum EmfRecordType
Fields
EMR_ABORTPATH = 68
Tento rekord potratuje trasa nebo odstraňuje trasa od uzavřeného trasa.
EMR_ALPHABLEND = 114
Tento záznam specifikuje blokový přenos pixelů z zdrojové bitmapy na cílový obdélník,včetně údajů o alfa transparentnosti, v souladu s specifikovanou mixovací operac.
EMR_ANGLEARC = 41
Tento záznam definuje lineární segment arku. lineární segment je vytištěn zaktuální poloha na začátek oblohy. obloha je vytištěna podél obvoduz kruhu s daným rádiem a středem. délka arku je definovánaZačátek a začátek úhl.
EMR_ARC = 45
Tento záznam definuje eliptický oblouk.
EMR_ARCTO = 55
Tento záznam definuje eliptický oblouk, který přestavuje aktuální pozici naKonečný bod archu.
EMR_BEGINPATH = 59
Tento záznam otevírá průchod v kontextu přehrávače.
Po otevření trasy může aplikace začít zpracovávat záznamy, abybodů, které leží na cestě. aplikace musí uzavřít otevřenou dráhuZpracování záznamu EMR_ENDPATH.Když aplikace zpracovává záznam EMR_BEGINPATH, všechny předchozí cestyMusí být vyloučen z kontextu playback zařízen.
EMR_BITBLT = 76
Tento záznam specifikuje blokový převod pixelů z zdrojové bitmap do cílerektangle, volitelně v kombinaci s brýlovým vzorem, podle specifikované operace rastu.
EMR_CHORD = 46
Tento záznam definuje chord (region vázaný křížením elipsy)a řádný segment, nazývaný sekant).Peníze a vyplněné použitím aktuálního brýl.
EMR_CLOSEFIGURE = 61
Tento záznam uzavírá otevřené číslo na jedné cest.
Při zpracování záznamu EMR_CLOSEFIGURE musí číslice uzavřít kresbou řádkuz aktuální polohy do prvního bodu čísla, a pak se musí připojitřádek použitím řádku připojit styl. Pokud je číslice uzavřena zpracovánímEMR_LINETO záznam namísto záznamu EMR_CLOSEFIGURE, koncové kapsy jsouPoužívá se k vytvoření rohu namísto připojení. EMR_LINETO je specifikován v sekci3.5.1 1 1 1 1 1 1.Registrace EMR_CLOSEFIGURE SHOULD se použije pouze v případě, že je otevřená dráhav kontextu přehrávače.slo v cestě je otevřeno, pokud není výslovně uzavřeno zpracováním tohoto záznamu.Poznámka: Číslo může být otevřeno i v případě, že aktuální bod a výchozí bodsla jsou stejn.Po zpracování záznamu EMR_CLOSEFIGURE přidáváte do cesty řádek nebo křivkuMusíme začít s novou postavou.
EMR_COLORCORRECTPALETTE = 111
Tento záznam specifikuje, jak opravit vstupy logické palety objektu pomocí WindowsBarevný systém (WCS) 1.0 hodnoty
EMR_COLORMATCHTOTARGETW = 121
Tento záznam určuje, zda barvy odpovídají barevnému profilu, který je uveden v souboru s názvem, který se skládá z znaků Unicode.
EMR_COMMENT = 70
Tento záznam uvádí svévolné soukromé údaje.
EMR_CREATEBRUSHINDIRECT = 39
Tento záznam definuje logickou čističku pro vyplnění čísel v grafických operacích.
EMR_CREATECOLORSPACE = 99
Tento záznam vytváří logický objekt barevného prostoru z barevného profilu s názvem složeným z znaků ASCII
EMR_CREATECOLORSPACEW = 122
Tento záznam vytváří logický barevný prostor objekt z barevného profilu s názvem, který se skládá z znaků Unicode
EMR_CREATEDIBPATTERNBRUSHPT = 94
Tento záznam definuje logickou čističku, která má vzor specifikovaný DIB.
EMR_CREATEMONOBRUSH = 93
Tento záznam definuje logický šroub s specifikovaným vzorem bitmap.Může to být jednotka-nezávislá bitmap (DIB) sekce bitmap nebo to může být jednotka-závislá bitmap.
EMR_CREATEPALETTE = 49
Tento záznam definuje objekt LogPalette.
EMR_CREATEPEN = 38
Tento záznam definuje logickou písku, která má specifikovaný styl, šířku a barvu.Pen může být následně vybrán do kontextu přehrávače a používá se k vytváření linií a křivek.
EMR_DELETECOLORSPACE = 101
Tento záznam odstraňuje objekt logického barevného prostoru. Upozorňujeme, že záznam EMR_DELETEOBJECT musí býtPoužívá se namísto EMR_DELETECOLORSPACE k odstranění logického barevného prostoru
EMR_DELETEOBJECT = 40
Tento záznam odstraňuje grafický objekt a vyčistí jeho index v tabulce objektů EMF.Pokud je odstraněný objekt vybrán v kontextu přehrávače, předvolený objektV této souvislosti musí být majetek obnoven.
EMR_DRAWESCAPE = 105
Tento záznam předává řidiči svévolné informace. úmysl je, že informaceV důsledku toho bude malování provedeno.
EMR_ELLIPSE = 42
Tento záznam definuje elipse.Centrum elipse je středem elipse.obdélníkový obdélníkový obdélníkový obdélníkový obdélníkový obdélníkový obdélníkový aVyplňuje se použitím aktuálního brýl.
EMR_ENDPATH = 60
Tento záznam uzavírá trasa a vybere cestu definovanou trasa.v kontextu přehrávače.
EMR_EOF = 14
Tento záznam naznačuje konec metafylu.
EMR_EXCLUDECLIPRECT = 29
Tento záznam definuje novou křídlovou oblast, která se skládá ze stávající křídlové oblastiminimálně stanoveného pravého úhlu.
EMR_EXTCREATEFONTINDIRECTW = 82
Tento záznam definuje logické písmo, které má specifikované charakteristiky.Může být následně vybrán jako aktuální písmo pro souvislost přehrávače.
EMR_EXTCREATEPEN = 95
Tento záznam definuje logickou kosmetickou nebo geometrickou pěnu, která má specifikovaný styl,ka a brýlové atributy.
EMR_EXTESCAPE = 106
Tento záznam předává řidiči svévolné informace. úmysl je, že informaceTo neznamená, že bude malování provedeno.
EMR_EXTFLOODFILL = 53
Tento záznam vyplňuje oblast povrchu displeje aktuálním bruskem.
EMR_EXTSELECTCLIPRGN = 75
Tento záznam kombinuje specifikovanou oblast s aktuálním klipovým regionem pomocíSpecifikovaný režim.
EMR_EXTTEXTOUTA = 83
Tento záznam vytváří ASCII textový řetězec s použitím aktuálního písma a textové barvy.EMR_EXTTEXTOUTA SHOULD musí být emulován s záznamem EMR_EXTTEXTOUTW (oddíl 2.3.5.8). To vyžaduje, aby ASCII textový řádek v objektu EmrText byl převeden na Unicode UTF16-LE kódován.
EMR_EXTTEXTOUTW = 84
Tento záznam vytváří textový řetězec Unicode s použitím aktuálních barev písma a textu.
EMR_FILLPATH = 62
Tento záznam uzavírá veškeré otevřené čísla v aktuální cestě a vyplňuje interiér cestyPoužívá se současný režim brýlí a polygonu.
EMR_FILLRGN = 71
Tento záznam vyplní specifikovanou oblast použitím specifikovaného šroubovače.
EMR_FLATTENPATH = 65
Tento záznam přeměňuje veškerou křivku v cestě, která je vybrána do přehrávačekontextu, čímž se každá křivka proměňuje v sekvenci lini.
EMR_FORCEUFIMAPPING = 109
Tento záznam nutí mapu fontů, aby odpovídala fontům na základě jejich UniversalFontId vPřednost jejich LogFont informac.
EMR_FRAMERGN = 72
Tento záznam vytáhne hranice kolem specifikovaného regionu pomocí specifikovaného šroubovače.
EMR_GLSBOUNDEDRECORD = 103
Tento záznam specifikuje funkci OpenGL s omezujícím obdélníkem pro výstup.
EMR_GLSRECORD = 102
Tento záznam specifikuje funkci OpenGL.
EMR_GRADIENTFILL = 118
Tento záznam specifikuje vyplnění pravokruhů nebo trojúhelníků s barevnými gradienty
EMR_HEADER = 1
Tento záznam definuje počátek metafylu a specifikuje jeho charakteristiky; jeho obsah,zahrnuje rozměry vestavěného obrazu; počet záznamů v metafylu; aRozlišení zařízení, na kterém byl vestavěný obrázek vytvořen. Tyto hodnoty umožňují, aby byl metafil nezávislý na zařízen.
EMR_INTERSECTCLIPRECT = 30
Tento záznam definuje novou křídlovou oblast z přechodu stávajícího křídlaregionu a konkrétního pravého úhlu.
EMR_INVERTRGN = 73
Tento záznam obrátí barvy v určeném regionu.
EMR_LINETO = 54
Tento záznam definuje linku od aktuální pozice až po, ale ne zahrnuje,Převede aktuální pozici k určenému bodu.
EMR_MASKBLT = 78
Tento záznam specifikuje blokový převod pixelů z zdrojové bitmap do cílerektangle, volitelně v kombinaci s bruskem a s aplikacíBarva masky bitmap, podle specifikovaných přední a pozadí raster operace.
EMR_MODIFYWORLDTRANSFORM = 36
Tento záznam znovu definuje světovou transformaci pro souvislost přehrávače pomocí specifikovaného režimu.
EMR_MOVETOEX = 27
Tento záznam definuje koordináty nové aktuální pozice v logických jednotkách.
EMR_NAMEDESCAPE = 110
Tento záznam přenáší dobrovolné informace danému jmenovanému řidiči.
EMR_OFFSETCLIPRGN = 26
Tento záznam znovu definuje klipovou oblast kontextu přehrávače specifikovanými offsety.
EMR_PAINTRGN = 74
Tento záznam zobrazuje specifikovanou oblast pomocí bruska, který je v současné době vybrán dosouvislost s playbackem.
EMR_PIE = 47
Tento záznam definuje pěnově tvarovaný závěs, který je vázán křížením elipty.a dva radiály. pěna je vyčleněna pomocí aktuálního penu a vyplněna použitímV současné době brush.
EMR_PIXELFORMAT = 104
Tento záznam specifikuje formát pixelů používaný pro grafické operace
EMR_PLGBLT = 79
Tento záznam specifikuje blokový převod pixelů z zdrojové bitmap do cíleParalelogram, s aplikací barevné masky bitmap.
EMR_POLYBEZIER = 2
Tento záznam definuje jednu nebo více Bezierových obvodů.stanovené koncové body a kontrolní body, a jsou rozdrceny s aktuální penou.
EMR_POLYBEZIER16 = 85
Tento záznam definuje jednu nebo více Bezierových křivek. křivky jsou vytáčeny pomocí aktuálního penu.
EMR_POLYBEZIERTO = 5
Tento záznam definuje jednu nebo více Bezierových křivek na základě aktuální polohy.
EMR_POLYBEZIERTO16 = 88
Tento záznam definuje jednu nebo více Bezierových křivek na základě aktuální polohy.
EMR_POLYDRAW = 56
Tento rekord definuje soubor linií segmentů a Bezier kurvy.
EMR_POLYDRAW16 = 92
Tento rekord definuje soubor linií segmentů a Bezier kurvy.
EMR_POLYGON = 3
Tento záznam definuje polygon, který se skládá ze dvou nebo více vertexů připojených rovnýmPolygon je upevněn pomocí aktuálního penu a vyplněn pomocí aktuálního brýlí.Polygon se automaticky uzavírá tím, že vytváří řádek z posledního vrcholu na prvn.
EMR_POLYGON16 = 86
Tento záznam definuje polygon, který se skládá ze dvou nebo více vertexů připojených rovnými liniemi.Polygon je vyznačen použitím aktuálního penu a vyplněn použitím aktuálního brýlí a polygonuPolygon se automaticky uzavírá tím, že kreslí linku z posledního vrcholu na prvn.
EMR_POLYLINE = 4
Tento záznam definuje řadu řádkových segmentů připojením bodů vA přece.
EMR_POLYLINE16 = 87
Tento záznam definuje řadu řádkových segmentů připojením bodů v určeném řádku.
EMR_POLYLINETO = 6
Tento záznam definuje jednu nebo více rovných linií na základě aktuální polohy.Řádek je vytištěn z aktuální pozice do prvního bodu uvedeného v bodovém poli.pro každou dodatečnou linku se kresba provádí od koncebod z předchozí linie do dalšího bodu uvedeného bodem.
EMR_POLYLINETO16 = 89
Tento záznam definuje jednu nebo více rovných linií na základě aktuální polohy.Řádek je vytištěn z aktuální pozice do prvního bodu uvedeného bodem.pro každý dodatečný řádek, výkres se provádí zKonec bodu předchozího řádku do dalšího bodu uvedeného body.
EMR_POLYPOLYGON = 8
Tento záznam definuje řadu uzavřených polygonů.Každý polygon je vyznačen použitímaktuální peně a vyplněné použitím aktuálního bruska a polygonu plnění režimu. Polygony definované tímto záznamem mohou překrývat.
EMR_POLYPOLYGON16 = 91
Tento záznam definuje řadu uzavřených polygonů.Každý polygon je označen použitímstávající peně a vyplněné použitím stávajícího bruska a polygonu režimu vyplnění.Uvedený v tomto záznamu může být překročen.
EMR_POLYPOLYLINE = 7
Tento záznam definuje několik sérií připojených linií segmentů.Čísla tvořená segmenty nejsou vyplněna.jeho aktuální poloha není použit ani aktualizován tímto záznamem.
EMR_POLYPOLYLINE16 = 90
Tento záznam definuje několik sérií připojených linií segment.
EMR_POLYTEXTOUTA = 96
Tento záznam vytváří jednu nebo více textových řádků ASCII pomocí aktuálních barev písma a textu.Poznámka EMR_POLYTEXTOUTA SHOULD musí být emulován sérií záznamů EMR_EXTTEXTOUTW, jeden za řádek
EMR_POLYTEXTOUTW = 97
Tento záznam vytváří jednu nebo více textových řádků Unicode pomocí aktuálních barev písma a textu.Poznámka EMR_POLYTEXTOUTW SHOULD musí být emulován sérií záznamů EMR_EXTTEXTOUTW, jeden na řádek
EMR_REALIZEPALETTE = 52
Tato záznamová mapa vstupuje z aktuální logické palety do systémové palety.
EMR_RECTANGLE = 43
Tento záznam definuje rektangle. rektangle je vyjasněno pomocí prouduPeníze a vyplněné použitím aktuálního brýl.
EMR_RESIZEPALETTE = 51
Tento záznam zvyšuje nebo snižuje velikost logické palety.
EMR_RESTOREDC = 34
Tento záznam obnovuje souvislost přehrávače do specifikovaného zachráněného stavu.Přehrávač kontextu je obnoven popping stavové informace od skříňkuuložené kontexty zařízení vytvořené předchozími záznamy EMR_SAVEDC (sekce 2.3.11.
EMR_ROUNDRECT = 44
Tento záznam definuje obdélníkový úhel s okrúhlými úhly.Použitím aktuálního penu a vyplněním pomocí aktuálního brýl.
EMR_SAVEDC = 33
Tento záznam ukládá aktuální stav kontextu přehrávače kopírováním údajůpopisování vybraných objektů a grafických režimů – včetně bitmap, bruska, palety,font, pěna, region, režim kreslení a režim mapování – do souboru zachráněných kontextů zařízen.
EMR_SCALEVIEWPORTEXTEX = 31
Tento záznam znovu definuje výhledový port pro souvislost přehrávače pomocí poměrůje tvořena specifikovanými multiplikandy a divizory.
EMR_SCALEWINDOWEXTEX = 32
Tento záznam znovu definuje okno pro souvislost přehrávače pomocí vztahů vytvořenýchpodle specifikovaných multiplikantů a divizor.
EMR_SELECTCLIPPATH = 67
Tento záznam definuje aktuální dráhu jako klipovou oblast pro přehrávačkontext, který kombinuje novou oblast s jakýmkoliv existujícím klíčovým regionem pomocí specifikovaného režimu.
EMR_SELECTOBJECT = 37
Tento záznam přidává objekt do kontextu přehrávače a identifikuje ho jehoindex v tabulce objektů EMF (oddíl 3.1.1.1).
EMR_SELECTPALETTE = 48
Tento záznam přidává objekt LogPalette (oddíl 2.2.17) do přehrávačeKontextu, který je identifikován jeho indexem v tabulce objektů EMF.
EMR_SETARCDIRECTION = 57
Tento záznam definuje směr kresby, který se použije pro obdélník a rektanglea operac.
EMR_SETBKCOLOR = 25
Tento záznam definuje barvu pozad.
EMR_SETBKMODE = 18
Tento záznam definuje režim mixování pozadí kontextu přehrávače.režim se používá s textem, šroubováním a pěnovými styly, které nejsou pevné linky.
EMR_SETBRUSHORGEX = 13
Tento záznam určuje původ aktuálního bruska.
EMR_SETCOLORADJUSTMENT = 23
Tento záznam definuje hodnoty úpravy barev pro souvislost přehrávače pomocí specifikovaných hodnot.
EMR_SETCOLORSPACE = 100
Tento záznam definuje aktuální objekt logického barevného prostoru pro grafické operace.
EMR_SETDIBITSTODEVICE = 80
Tento záznam specifikuje blokový přenos pixelů z určitých skenovacích linií zdrojeBitmap do cílového obdélníku.
EMR_SETICMMODE = 98
Tento záznam specifikuje režim řízení barev obrazu (ICM) pro grafické operace.
EMR_SETICMPROFILEA = 112
Tento záznam specifikuje barevný profil v souboru s názvem, který se skládá z znaků ASCII,Pro grafický výstup.
EMR_SETICMPROFILEW = 113
Tento záznam specifikuje barevný profil v souboru s názvem, který se skládá z znaků Unicode,Pro grafický výstup
EMR_SETLAYOUT = 115
Tento záznam určuje pořadí, ve kterém je text a grafika natáčená
EMR_SETLINKEDUFIS = 119
Tento záznam nastaví UniversalFontIds propojených písmen k použití během vyhledávání znak.
EMR_SETMAPMODE = 17
Tento záznam definuje režim mapování kontextu přehrávače.definuje jednotku měření používanou k přeměně prostorových jednotek stránek na prostorové jednotky zařízen,a také definuje orientaci x-axe a y-axe zařízen.
EMR_SETMAPPERFLAGS = 16
Tento záznam specifikuje parametry procesu shodování logických písmen s fyzikálnímifonty, které jsou prováděny fontovou mapou.
EMR_SETMETARGN = 28
Tento záznam překračuje aktuální klipovou oblast pro souvislost přehrávače saktuální meta region a zachrání kombinovaný region jako nový meta region.
EMR_SETMITERLIMIT = 58
Tento záznam definuje hranici délky miteru připojeného k přehráváníPřístrojový kontext.
EMR_SETPALETTEENTRIES = 50
Tento záznam definuje hodnoty barvy RGB (červeno-zelená-modrá) v řadě vstupův objektu LogPalette.
EMR_SETPIXELV = 15
Tento záznam definuje barvu pixelů ve stanovených logických koordinatech.
EMR_SETPOLYFILLMODE = 19
Tento záznam definuje polygonový režim plněn.
EMR_SETROP2 = 20
Tento záznam definuje provozní režim binárního rastu.
EMR_SETSTRETCHBLTMODE = 21
Tento záznam definuje režim bitmap stretch.
EMR_SETTEXTALIGN = 22
Tento záznam definuje textové vyrovnán.
EMR_SETTEXTCOLOR = 24
Tento záznam definuje aktuální barvu textu.
EMR_SETTEXTJUSTIFICATION = 120
Tento záznam určuje množství dalšího prostoru, který je třeba přidat k rozbití znaků pro odůvodněnía účel.
EMR_SETVIEWPORTEXTEX = 11
Tento záznam určuje rozsah pohledu.
EMR_SETVIEWPORTORGEX = 12
Tento záznam určuje původ portů zobrazen.
EMR_SETWINDOWEXTEX = 9
Tento záznam určuje rozsah okna.
EMR_SETWINDOWORGEX = 10
Tento záznam určuje původ okna.
EMR_SETWORLDTRANSFORM = 35
Tento rekord definuje dvojrozměrnou lineární transformaci mezi světovým prostorem aprostor na stránce (pro více informací viz [MSDN-WRLDPGSPC]) pro souvislost přehrávače.Tato transformace může být použita pro skalování, otáčení, šíření nebo překlad grafického výstupu.
EMR_SMALLTEXTOUT = 108
Tento záznam vytváří řetězec.
EMR_STRETCHBLT = 77
Tento záznam specifikuje blokový převod pixelů z zdrojové bitmap do cílerektangle, volitelně v kombinaci s brýlovým vzorem, podle specifikovaného rastuprovoz, roztažení nebo komprese výstupu tak, aby odpovídala rozměrům cíle, je-li to nutn.
EMR_STRETCHDIBITS = 81
Tento záznam specifikuje blokový převod pixelů z zdrojové bitmap do cílerektangle, volitelně v kombinaci s brýlovým vzorem, podle specifikované operace rastu,roztažení nebo komprese výstupu tak, aby odpovídala rozměrům cíle, je-li to nutn.
EMR_STROKEANDFILLPATH = 63
Tento záznam uzavírá veškeré otevřené čísla na jedné cestě, zkresluje výstupní linii trasyPoužití aktuálního penu, a vyplňuje jeho interiér pomocí aktuálního brýl.
EMR_STROKEPATH = 64
Tento záznam zruší stanovenou cestu pomocí aktuálního penu.
EMR_TRANSPARENTBLT = 116
Tento záznam specifikuje blokový přenos pixelů z zdrojové bitmapy na cílový obdélník,- zpracovávání specifikované barvy jako průhledné, roztažení nebo komprese výstupu tak, aby odpovídala rozměrům cíle, je-li to nezbytné
EMR_WIDENPATH = 66
Tento záznam znovu definuje stávající cestu jako oblast, která by byla malována, kdyby byla cestaV současné době se používá pěna vybraná do kontextu playback zařízen.