Enum EmfRecordType

Enum EmfRecordType

Nazwa przestrzeń: Aspose.Imaging.FileFormats.Emf.Emf.Consts Zgromadzenie: Aspose.Imaging.dll (25.4.0)

Lista RecordType definiuje wartości, które unikalnie identyfikują rekordy EMF.Wartości te są podane w polu Typ każdego rekordu.

public enum EmfRecordType

Fields

EMR_ABORTPATH = 68

Ten rekord aborcji ścieżki lub odrzuca drogę od zamkniętych szlaków.

EMR_ALPHABLEND = 114

Ten rekord określa blok transferu pikseli z bitmap źródłowy do rektaku docelowego,włącznie z danymi o przejrzystości alfa, zgodnie z określoną operacją mieszania.

EMR_ANGLEARC = 41

Ten rekord określa segment linii arku. segment liniowy jest wyciągnięty zbieżąca pozycja na początku arki. arka jest wyciągnięta wzdłuż perymetruz kręgu z danym promieniem i środkiem. długość arki jest zdefiniowana przezRozpoczęcie i wyciągnięcie kątów.

EMR_ARC = 45

Ten rekord określa elityczny arkusz.

EMR_ARCTO = 55

Ten rekord definiuje elityczny arkusz. ponownie ustawia aktualną pozycję dopunkt końcowy arki.

EMR_BEGINPATH = 59

Ten rekord otwiera ścieżkę w kontekście urządzenia odtwarzania.

Po otwarciu ścieżki, aplikacja może rozpocząć przetwarzanie rekordów, aby określićpunktów, które leżą na drodze. aplikacja musi zamknąć otwartą ścieżkę przezPrzetwarzanie rejestru EMR_ENDPATH.Gdy aplikacja przetwarza rekord EMR_BEGINPATH, wszystkie poprzednie ścieżkiNależy go usunąć z kontekstu urządzenia playback.

EMR_BITBLT = 76

Ten rekord określa blok transferu pikseli z bitmap źródłowy do miejsca docelowegorektangularny, opcjonalnie w połączeniu z wzorem szczotkowania, zgodnie z określonymi operacjami rasterowymi.

EMR_CHORD = 46

Ten rekord definiuje chord (region związaną ze skrzyżowaniem elipsy)i segment linii, nazywany sekantem). chord jest wyjaśniony za pomocą bieżącegowypełnione i wypełniane za pomocą bieżącego szczoteczki.

EMR_CLOSEFIGURE = 61

Ten rekord zamyka otwartą figurę na drodze.

Przetwarzanie rejestru EMR_CLOSEFIGURE musi zamknąć liczbę, rysując linięz bieżącej pozycji do pierwszego punktu figury, a następnie musi się połączyćlinie za pomocą linii dołączyć styl. Jeśli liczba jest zamknięta przez przetwarzanieRekord EMR_LINETO zamiast rekordu EMM_CLOSEFIGURE, końcowe kapelusze sąużywany do tworzenia kąta zamiast połączenia. EMR_LINETO jest określony w sekcji2.3.5.13.Rekord EMR_CLOSEFIGURE powinien być używany tylko wtedy, gdy istnieje otwarty ścieżkaw kontekście urządzeń odtwarzania.Obraz w ścieżce jest otwarty, chyba że jest wyraźnie zamknięty przez przetwarzanie tego rejestru.Uwaga: Liczba może być otwarta, nawet jeśli bieżący punkt i punkt wyjściaLiczba jest taka sama.Po przetwarzaniu rejestru EMR_CLOSEFIGURE, dodanie linii lub kurwy do ścieżkiTrzeba rozpocząć nową figurę.

EMR_COLORCORRECTPALETTE = 111

Ten rekord określa, jak naprawić wpisy obiektów palety logicznej za pomocą systemu WindowsSystem kolorów (WCS) 1.0 wartości

EMR_COLORMATCHTOTARGETW = 121

Ten rekord określa, czy należy wykonywać kolor odpowiadający profilowi kolorów, który jest określony w pliku z nazwą składającą się z znaków Unicode.

EMR_COMMENT = 70

Ten rekord określa arbitralne dane prywatne.

EMR_CREATEBRUSHINDIRECT = 39

Ten rekord zdefiniuje logiczną szczoteczkę do wypełniania figur w operacjach graficznych.

EMR_CREATECOLORSPACE = 99

Ten rekord tworzy obiekt przestrzennego koloru logicznego z profilu kolorów z nazwą składającą się z znaków ASCII.

EMR_CREATECOLORSPACEW = 122

Ten rekord tworzy obiekt logicznego przestrzeni kolorowej z profilu kolorowego z nazwą składającą się z znaków Unicode

EMR_CREATEDIBPATTERNBRUSHPT = 94

Ten rekord definiuje logiczną szczoteczkę, która ma wzór określony przez DIB.

EMR_CREATEMONOBRUSH = 93

Ten rekord określa logiczny przełącznik za pomocą określonego wzorca bitmap.Bądź bitmapem niezależnym od urządzenia (DIB) sekcji Bitmap lub może być bit mapem uzależnionym od urządzeń.

EMR_CREATEPALETTE = 49

Ten rekord określa obiekt LogPalette.

EMR_CREATEPEN = 38

Ten rekord definiuje logiczną pióro, która ma określony styl, szerokość i kolor.Pióro można następnie wybrać w kontekście urządzenia odtwarzania i używać do wyciągania linii i zakrętów.

EMR_DELETECOLORSPACE = 101

Ten rekord usuwa obiekt przestrzeni kolorów logicznych. zauważ, że rekord EMR_DELETEOBJECT musi byćwykorzystywane zamiast EMR_DELETECOLORSPACE do usunięcia obiektów przestrzeni kolorów logicznych

EMR_DELETEOBJECT = 40

Ten rekord usuwa obiekt graficzny, oczyszczając jego indeks w tabeli obiektów EMF.Jeśli usunięty obiekt jest wybrany w kontekście urządzenia odtwarzania, obiekt domyślnyW tym kontekście należy odzyskać własność.

EMR_DRAWESCAPE = 105

Ten rekord przekazuje arbitralne informacje kierowcy. celem jest, aby informacjeW rezultacie wykona się rysunek.

EMR_ELLIPSE = 42

Ten rekord definiuje eliksę.Centrum elipsy jest centrumEllipsa jest wyjaśniona za pomocą bieżącego penu iJest wypełniony za pomocą bieżącego szczoteczki.

EMR_ENDPATH = 60

Ten rekord zamyka pasek i wybiera ścieżkę zdefiniowaną przez przewódw kontekście urządzenia playbackowego.

EMR_EOF = 14

Ten rekord wskazuje na koniec metafizy.

EMR_EXCLUDECLIPRECT = 29

Ten rekord określa nową strefę kopalni, która składa się z istniejącej strefy kopalnej.Minus określony rektangul.

EMR_EXTCREATEFONTINDIRECTW = 82

Ten rekord określa logiczny czcionek, który ma określone cechy.Można go następnie wybrać jako bieżącą czcionkę dla kontekstu urządzenia odtwarzania.

EMR_EXTCREATEPEN = 95

Ten rekord określa logiczną kosmetyczną lub geometryczną pióro, która ma określony styl,szerokość i atrybuty szczotkowania.

EMR_EXTESCAPE = 106

Ten rekord przekazuje arbitralne informacje kierowcy. celem jest, aby informacjeNie doprowadzi to do wykonania rysunku.

EMR_EXTFLOODFILL = 53

Ten rekord wypełnia obszar powierzchni wyświetlacza bieżącym szczoteczkiem.

EMR_EXTSELECTCLIPRGN = 75

Ten rekord łączy określony region z bieżącym regionem klipowym za pomocąokreślonego trybu.

EMR_EXTTEXTOUTA = 83

Ten rekord przyciąga pasek tekstowy ASCII za pomocą bieżącego czcionki i kolorów tekstu.NoteEMR_EXTTEXTOUTA SHOULD musi być emulowany z rekordem EM R_ExttexTOUTW (sekcja 2.3.5.8). Wymaga to przekształcenia paska tekstu ASCII w obiekcie EmrText w kodowanie Unicode UTF16-LE.

EMR_EXTTEXTOUTW = 84

Ten rekord przyciąga łańcuch tekstu Unicode za pomocą bieżących kolorów czcionki i tekstu.

EMR_FILLPATH = 62

Ten rekord zamyka wszelkie otwarte liczby w bieżącym ścieżce i wypełnia wnętrze drogi.korzystając z bieżącego trybu szczotkowania i poligonu.

EMR_FILLRGN = 71

Ten rekord wypełnia określony obszar za pomocą określonego szczoteczki.

EMR_FLATTENPATH = 65

Ten rekord przekształca każdą kurwę w wybranej ścieżce w urządzenie odtwarzaniaKontekst, przekształcając każdą kurwę w sekwencję linii.

EMR_FORCEUFIMAPPING = 109

Ten rekord zmusza mapę czcionek do dopasowania czujników opartych na ich UniversalFontId wPreferencje dla ich informacji LogFont.

EMR_FRAMERGN = 72

Ten rekord wyciąga granicę wokół określonego regionu przy użyciu określonej szczoteczki.

EMR_GLSBOUNDEDRECORD = 103

Ten rekord określa funkcję OpenGL z rektangulą graniczną do wyjścia.

EMR_GLSRECORD = 102

Ten rekord określa funkcję OpenGL.

EMR_GRADIENTFILL = 118

Ten rekord określa wypełnianie prostokąt lub trójkątów gradientami koloru

EMR_HEADER = 1

Ten rekord określa początek metafilii i wskazuje jej cechy; jej zawartość,uwzględniają wymiary wbudowanego obrazu; liczbę rekordów w metafilze; orazRozdzielczość urządzenia, na którym utworzono wbudowany obraz. Te wartości pozwalają na to, aby metafora była niezależna od urządzenia.

EMR_INTERSECTCLIPRECT = 30

Ten rekord określa nową strefę klipy z przejścia bieżącego klipinguRegion i określony rektangul.

EMR_INVERTRGN = 73

Ten rekord odwraca kolory w określonym regionie.

EMR_LINETO = 54

Ten rekord określa linię od bieżącej pozycji do, ale nie obejmuje,określony punkt. odtwarza aktualną pozycję do określonego punktu.

EMR_MASKBLT = 78

Ten rekord określa blok transferu pikseli z bitmap źródłowy do miejsca docelowegoprawokątny, opcjonalnie w połączeniu z wzorem szczotkowania i przy zastosowaniuKolor maski bitmap, zgodnie z określonymi operacjami przodu i tła raster.

EMR_MODIFYWORLDTRANSFORM = 36

Ten rekord ponownie zdefiniuje światową transformację dla kontekstu urządzenia odtwarzania za pomocą określonego trybu.

EMR_MOVETOEX = 27

Ten rekord określa współrzędne nowej obecnej pozycji, w jednostkach logicznych.

EMR_NAMEDESCAPE = 110

Ten rekord przekazuje arbitralne informacje danemu nazwanemu kierowcy.

EMR_OFFSETCLIPRGN = 26

Ten rekord ponownie zdefiniuje obszar klipowania kontekstu urządzenia odtwarzania przez określone offsety.

EMR_PAINTRGN = 74

Ten rekord maluje określony obszar, używając obecnie wybranego doKontekst urządzenia playback.

EMR_PIE = 47

Ten rekord definiuje pie-shaped wedge wiązany przez przejście elipsyi dwa radiale. pie jest wyświetlany za pomocą bieżącego penu i wypełniony używającObecny brąz.

EMR_PIXELFORMAT = 104

Ten rekord określa format pikseli do użycia w operacjach graficznych

EMR_PLGBLT = 79

Ten rekord określa blok transferu pikseli z bitmap źródłowy do miejsca docelowegoParalelogram, z zastosowaniem kolorowej maski bitmap.

EMR_POLYBEZIER = 2

Ten rekord określa jedną lub więcej zakrętów Bezier.określonych punktów końcowych i punkty sterowania, a są wstrząśnięte bieżącą piórem.

EMR_POLYBEZIER16 = 85

Ten rekord określa jedną lub więcej zakrętów Bezier. Zakręty są wyciągnięte za pomocą bieżącego penu.

EMR_POLYBEZIERTO = 5

Ten rekord określa jeden lub więcej zakrętów Bezier w oparciu o obecną pozycję.

EMR_POLYBEZIERTO16 = 88

Ten rekord określa jeden lub więcej zakrętów Bezier w oparciu o obecną pozycję.

EMR_POLYDRAW = 56

Ten rekord określa zestaw segmentów linii i zakrętów Bezier.

EMR_POLYDRAW16 = 92

Ten rekord określa zestaw segmentów linii i zakrętów Bezier.

EMR_POLYGON = 3

Ten rekord określa poligon składający się z dwóch lub więcej kręgosłupów połączonych prosto.Polygon jest wypełniony za pomocą bieżącego pióro i wypełniany używając bieżącej szczoteczki.Polygon jest automatycznie zamknięty, rysując linię od ostatniego podłogi do pierwszego.

EMR_POLYGON16 = 86

Ten rekord określa poligon składający się z dwóch lub więcej kręgosłupów połączonych przez proste linie.Polygon jest wypełniony używając bieżącego penu i wypełniany za pomocą bieżącej szczoteczki i polygonu.Moduł wypełniania. poligon jest automatycznie zamknięty, rysując linię od ostatniego szczytu do pierwszego.

EMR_POLYLINE = 4

Ten rekord określa szereg segmentów linii poprzez połączenie punktów w określonymi array.

EMR_POLYLINE16 = 87

Ten rekord definiuje serię segmentów linii poprzez połączenie punktów w określonej kolejności.

EMR_POLYLINETO = 6

Ten rekord określa jedną lub więcej linii prostej w oparciu o obecną pozycję.Linia jest wyciągnięta z bieżącej pozycji do pierwszego punktu określonego przez pole punktówprzy użyciu bieżącego penu. dla każdej dodatkowej linii, rysowanie odbywa się od końcapunkt z poprzedniej linii do następnej punktu określonego punktami.

EMR_POLYLINETO16 = 89

Ten rekord określa jedną lub więcej linii prostej w oparciu o obecną pozycję.Linia jest wyciągnięta z bieżącej pozycji do pierwszego punktu określonego przez punktyza pomocą bieżącego penu. dla każdej dodatkowej linii, rysunek wykonuje się zpunkt końcowy z poprzedniej linii do następnego punktu określonego przez punkty.

EMR_POLYPOLYGON = 8

Ten rekord określa serię zamkniętych polygonów.Każdy poligon jest wyjaśniony za pomocąbieżąca pióro i wypełnione za pomocą bieżącego trybu czyszczenia i poligonu. Poligony zdefiniowane przez ten rekord może przekroczyć.

EMR_POLYPOLYGON16 = 91

Ten rekord określa serię zamkniętych polygonów. Każdy poligon jest wyświetlany za pomocąbieżąca pióro i wypełnione za pomocą bieżącego trybu czyszczenia i poligonu.Wyznaczony przez ten rekord może przekroczyć.

EMR_POLYPOLYLINE = 7

Ten rekord określa wiele serii powiązanych segmentów linii.wyciągnięte za pomocą bieżącego penu. liczby utworzone przez segmenty nie są wypełnione.Jego obecna pozycja nie jest ani wykorzystywana, ani aktualizowana przez ten rekord.

EMR_POLYPOLYLINE16 = 90

Ten rekord definiuje wiele serii podłączonych segmentów linii.

EMR_POLYTEXTOUTA = 96

Ten rekord przyciąga jedną lub więcej pasków tekstowych ASCII za pomocą bieżących kolorów czcionki i tekstu.Uwaga EMR_POLYTEXTOUTA SHOULD należy emulować z serii rekordów EMM_EXTTEXTW, jeden na pasek

EMR_POLYTEXTOUTW = 97

Ten rekord przyciąga jedną lub więcej wierszy tekstu Unicode za pomocą bieżących kolorów czcionki i tekstu.Uwaga EMR_POLYTEXTOUTW SHOULD należy emulować z serii rekordów EMM_EXTTEXTW, jeden na pasek

EMR_REALIZEPALETTE = 52

Ta mapa rejestracyjna wprowadza się z bieżącej palety logicznej do systemu paletu.

EMR_RECTANGLE = 43

Ten rekord zdefiniuje rektangle, który jest wyjaśniony za pomocąwypełnione i wypełniane za pomocą bieżącego szczoteczki.

EMR_RESIZEPALETTE = 51

Ten rekord zwiększa lub zmniejsza rozmiar palety logicznej.

EMR_RESTOREDC = 34

Ten rekord przywraca kontekst urządzenia odtwarzania do określonego stanu zastrzeżonego.Kontekst urządzenia odtwarzania jest przywrócony przez popping informacje o stanie z kawałkaprzechowywane konteksty urządzeń tworzone przez wcześniejsze rekordy EMR_SAVEDC (sekcja 2.3.11).

EMR_ROUNDRECT = 44

Ten rekord określa prostokąt z okrągłymi kątami.używając bieżącego penu i wypełniając go za pomocą bieżącej szczoteczki.

EMR_SAVEDC = 33

Ten rekord przechowuje aktualny stan kontekstu urządzenia odtwarzania poprzez kopiowanie danychopis wybranych obiektów i trybów graficznych – w tym mapy bit, czapki, palety,czcionka, pióro, region, tryb rysowania, i trybu mapowania – do zestawu zapisanych kontekstów urządzeń.

EMR_SCALEVIEWPORTEXTEX = 31

Ten rekord ponownie zdefiniuje port widokowy dla kontekstu urządzenia odtwarzania za pomocą proporcjiZnajdują się one w określonych multiplikach i rozdzielniach.

EMR_SCALEWINDOWEXTEX = 32

Ten rekord ponownie zdefiniuje okno dla kontekstu urządzenia odtwarzania za pomocą proporcji utworzonychz określonych multiplikantów i dystrybutorów.

EMR_SELECTCLIPPATH = 67

Ten rekord określa bieżącą ścieżkę jako strefę klipy dla urządzenia odtwarzaniakontekst, łącząc nowy region z dowolnym istniejącym regionem kopalni przy użyciu określonego trybu.

EMR_SELECTOBJECT = 37

Ten rekord dodaje obiekt do kontekstu urządzenia odtwarzania, identyfikując go przez jegowskaźnik w tabeli obiektów EMF (sekcja 3.1.1.1).

EMR_SELECTPALETTE = 48

Ten rekord dodaje obiekt LogPalette (sekcja 2.2.17) do urządzenia odtwarzaniaw kontekście, identyfikując go według jego indeksu w tabeli obiektów EMF.

EMR_SETARCDIRECTION = 57

Ten rekord określa kierunek rysowania, który ma być używany do arku i rektakui operacji .

EMR_SETBKCOLOR = 25

Ten rekord określa kolor tła.

EMR_SETBKMODE = 18

Ten rekord określa tryb mieszania tła kontekstu urządzenia odtwarzania.tryb jest używany z tekstem, czapkami i stylami piórowymi, które nie są solidnymi liniami.

EMR_SETBRUSHORGEX = 13

Ten rekord określa pochodzenie bieżącego szczotkowania.

EMR_SETCOLORADJUSTMENT = 23

Ten rekord określa wartości dostosowania kolorów dla kontekstu urządzenia odtwarzania za pomocą określonych wartości.

EMR_SETCOLORSPACE = 100

Ten rekord określa aktualny obiekt przestrzeni kolorów logicznych dla operacji graficznych.

EMR_SETDIBITSTODEVICE = 80

Ten rekord określa blok transferu pikseli z określonych linii skanowania źródłaBitmap do rektangłu docelowego.

EMR_SETICMMODE = 98

Ten rekord określa tryb zarządzania kolorami obrazu (ICM) dla operacji graficznych.

EMR_SETICMPROFILEA = 112

Ten rekord określa kolorowy profil w pliku z nazwą składającą się z znaków ASCII,dla wydajności graficznej.

EMR_SETICMPROFILEW = 113

Ten rekord określa kolorowy profil w pliku z nazwą składającą się z znaków Unicode,dla wydajności graficznej

EMR_SETLAYOUT = 115

Ten rekord określa porządek, w którym tekst i grafiki są wyciągnięte

EMR_SETLINKEDUFIS = 119

Ten rekord ustawia UniversalFontIds powiązanych czcionek do użycia podczas wyszukiwania znaków.

EMR_SETMAPMODE = 17

Ten rekord określa tryb mapowania kontekstu urządzenia odtwarzania.określa jednostkę pomiaru stosowaną w celu przekształcenia jednostek przestrzeń strony w jednostki przestrzeni urządzeń,i definiuje również orientację x-aksy i y-axy urządzenia.

EMR_SETMAPPERFLAGS = 16

Ten rekord określa parametry procesu dopasowania czcionek logicznych do fizycznychfonty, które są wykonane przez mapę fontów.

EMR_SETMETARGN = 28

Ten rekord przekreśla aktualną strefę klipowania dla kontekstu urządzenia odtwarzania zObecny region meta i uratuje zjednoczony region jako nowy obszar meta.

EMR_SETMITERLIMIT = 58

Ten rekord określa granicę długości połączenia miteru dla odtwarzaniaKontekst urządzenia.

EMR_SETPALETTEENTRIES = 50

Ten rekord określa wartości kolorów RGB (czerwono-zielony-niebieski) w szeregu wpisóww obiekcie LogPalette.

EMR_SETPIXELV = 15

Ten rekord określa kolor piksela w określonych koordynatach logicznych.

EMR_SETPOLYFILLMODE = 19

Ten rekord określa tryb wypełniania poligonu.

EMR_SETROP2 = 20

Ten rekord określa tryb operacyjny rastera binarnego.

EMR_SETSTRETCHBLTMODE = 21

Ten rekord określa tryb rozciągania bitmap.

EMR_SETTEXTALIGN = 22

Ten rekord określa dopasowanie tekstu.

EMR_SETTEXTCOLOR = 24

Ten rekord określa aktualny kolor tekstu.

EMR_SETTEXTJUSTIFICATION = 120

Ten rekord określa ilość dodatkowego miejsca do dodania do złamania znaków dla uzasadnieniado celów .

EMR_SETVIEWPORTEXTEX = 11

Ten rekord określa zakres widoku.

EMR_SETVIEWPORTORGEX = 12

Ten rekord określa pochodzenie portów widokowych.

EMR_SETWINDOWEXTEX = 9

Ten rekord określa zakres okna.

EMR_SETWINDOWORGEX = 10

Ten rekord określa pochodzenie okna.

EMR_SETWORLDTRANSFORM = 35

Ten rekord określa dwimenzionalną liniową transformację między przestrzenią światową aprzestrzeń strony (dla więcej informacji zobacz [MSDN-WRLDPGSPC]) dla kontekstu urządzenia odtwarzania.Ta transformacja może być używana do skalowania, obrotowania, wyświetlania lub tłumaczenia wyników graficznych.

EMR_SMALLTEXTOUT = 108

Ten rekord wyciąga łańcuch.

EMR_STRETCHBLT = 77

Ten rekord określa blok transferu pikseli z bitmap źródłowy do miejsca docelowegorektangularny, opcjonalnie w połączeniu z wzorem szczotkowania, zgodnie z określonym rasteremeksploatacji, rozciągania lub kompresji wydajności w celu dostosowania się do wymiarów docelowych, w razie potrzeby.

EMR_STRETCHDIBITS = 81

Ten rekord określa blok transferu pikseli z bitmap źródłowy do miejsca docelowegoprostokątny, opcjonalnie w połączeniu z wzorem szczotkowania, zgodnie z określonymi operacjami rasterowymi,rozciąganie lub kompresja wydobycia w celu dostosowania się do wymiarów miejsca docelowego, w razie potrzeby.

EMR_STROKEANDFILLPATH = 63

Ten rekord zamyka wszelkie otwarte liczby w ścieżce, wstrząsając linią wyjściową drogi przezkorzystając z bieżącego ołówka i wypełnia jego wnętrze za pomocą bieżącej szczoteczki.

EMR_STROKEPATH = 64

Ten rekord przekazuje określoną ścieżkę za pomocą bieżącego ołówka.

EMR_TRANSPARENTBLT = 116

Ten rekord określa blok transferu pikseli z bitmap źródłowy do rektaku docelowego,traktowanie określonego koloru jako przejrzystego, rozciąganie lub kompresja wydobycia w celu dostosowania się do wymiarów przeznaczenia, w razie potrzeby

EMR_WIDENPATH = 66

Ten rekord ponownie zdefiniuje bieżącą ścieżkę jako obszar, który byłby malowany, gdyby drogazostały usunięte za pomocą obecnie wybranej pióro w kontekście urządzenia odtwarzania.

 Polski