Enum EmfRecordType
Nama dari : Aspose.Imaging.FileFormats.Emf.Emf.Consts Pengumpulan: Aspose.Imaging.dll (25.4.0)
Daftar RecordType mendefinisikan nilai-nilai yang secara unik mengidentifikasi rekaman EMF.Nilai-nilai ini diberikan dalam bidang Jenis setiap catatan.
public enum EmfRecordType
Fields
EMR_ABORTPATH = 68
Rekor ini mematikan sebuah laluan atau menyingkirkan laluan dari laluan tertutup.
EMR_ALPHABLEND = 114
Rekaman ini mendefinisikan transfer blok piksel dari bitmap sumber ke rektangle tujuan,termasuk data transparansi alfa, sesuai dengan operasi campuran yang ditentukan.
EMR_ANGLEARC = 41
Rekor ini mendefinisikan segmen garis dari arc. segmen garis ditarik dariPosisi saat ini pada awal arc. arc ditarik di sepanjang perimeterdari lingkaran dengan radius dan pusat yang diberikan. panjang arc ditentukan olehdimulai dan mengalir ke sudut.
EMR_ARC = 45
Rekor ini mendefinisikan arc elliptik.
EMR_ARCTO = 55
Rekor ini mendefinisikan arc elliptik. ia mengembalikan posisi saat ini ketitik akhir dari arc.
EMR_BEGINPATH = 59
Rekaman ini membuka jalur bracket dalam konteks perangkat playback.
Setelah jalur yang terbuka, aplikasi dapat memulai pemrosesan rekaman untuk menentukantitik-titik yang terletak di jalur. aplikasi harus menutup jalur terbuka denganMemproses rekaman EMR_ENDPATH.Ketika aplikasi memproses rekaman EMR_BEGINPATH, semua jalur sebelumnyaHarus dihapus dari konteks perangkat playback.
EMR_BITBLT = 76
Rekaman ini menentukan transfer blok piksel dari bitmap sumber ke tujuanrektangle, secara opsional dikombinasikan dengan corak brush, sesuai dengan operasi raster yang ditentukan.
EMR_CHORD = 46
Rekor ini mendefinisikan sebuah chord (daerah yang terikat oleh persimpangan ellipse)dan segmen garis, yang disebut secant).Kor yang ditentukan dengan menggunakanPen dan diisi dengan menggunakan brush saat ini.
EMR_CLOSEFIGURE = 61
Rekor ini menutup angka terbuka di jalan.
Memproses rekaman EMR_CLOSEFIGURE harus menutup angka dengan menggambar garisdari posisi saat ini ke titik pertama angka, dan kemudian harus dihubungkangaris dengan menggunakan garis menyertai gaya.Jika angka ditutup dengan memprosesRekod EMR_LINETO bukannya rekod EMR_CLOSEFIGURE, cap akhir adalahdigunakan untuk membuat sudut bukannya bergabung. EMR_LINETO ditentukan di bagian2.3.5 dan 13.Rekaman EMR_CLOSEFIGURE SHOULD hanya harus digunakan jika ada jalur terbukaDalam konteks perangkat playback.Sebuah angka dalam jalur terbuka kecuali secara eksplisit ditutup dengan memproses rekaman ini.Catatan: Sebuah angka dapat dibuka bahkan jika titik saat ini dan titik permulaanangka yang sama.Setelah memproses rekaman EMR_CLOSEFIGURE, menambahkan garis atau kurva ke jalurAnda harus memulai angka baru.
EMR_COLORCORRECTPALETTE = 111
Rekaman ini menjelaskan cara memperbaiki entri dari objek palet logis menggunakan WindowsSistem warna (WCS) 1.0 nilai
EMR_COLORMATCHTOTARGETW = 121
Rekaman ini menentukan apakah untuk melakukan warna sesuai dengan profil warna yang ditentukan dalam file dengan nama yang terdiri dari karakter Unicode.
EMR_COMMENT = 70
Rekor ini mendefinisikan data pribadi yang arbitrari.
EMR_CREATEBRUSHINDIRECT = 39
Rekor ini mendefinisikan brush logis untuk mengisi angka dalam operasi grafis.
EMR_CREATECOLORSPACE = 99
Rekaman ini menciptakan objek ruang warna logis dari profil warna dengan nama yang terdiri dari karakter ASCII.
EMR_CREATECOLORSPACEW = 122
Rekaman ini menciptakan objek ruang warna logis dari profil warna dengan nama yang terdiri dari karakter Unicode.
EMR_CREATEDIBPATTERNBRUSHPT = 94
Rekor ini mendefinisikan brush logis yang memiliki pola yang ditentukan oleh DIB.
EMR_CREATEMONOBRUSH = 93
Rekor ini mendefinisikan brush logis dengan pola bitmap yang ditentukan.menjadi bagian bitmap independen perangkat (DIB) atau bisa menjadi bagian bitmap independen perangkat.
EMR_CREATEPALETTE = 49
Rekor ini mendefinisikan objek LogPalette.
EMR_CREATEPEN = 38
Rekor ini mendefinisikan pensel logis yang memiliki gaya, lebar, dan warna yang ditentukan.Pen kemudian dapat dipilih ke dalam konteks perangkat playback dan digunakan untuk menggambar garis dan kurva.
EMR_DELETECOLORSPACE = 101
Rekaman ini menghapus objek ruang warna logis. catatan Rekaman EMR_DELETEOBJECT harusdigunakan sebagai gantinya EMR_DELETECOLORSPACE untuk menghapus objek ruang warna logis
EMR_DELETEOBJECT = 40
Rekaman ini menghapus objek grafis, membersihkan indeksnya di tabel objek EMF.Jika objek yang dihapus dipilih dalam konteks perangkat playback, objek defaultDalam konteks ini, properti harus dikembalikan.
EMR_DRAWESCAPE = 105
Rekaman ini menyampaikan informasi arbitrari kepada pengemudi. tujuan adalah bahwa informasiHal ini akan membuat lukisan selesai.
EMR_ELLIPSE = 42
Rekor ini mendefinisikan ellipse. pusat ellipse adalah pusat ellipse.Ellipse ditandai dengan menggunakan pen dandiisi dengan menggunakan brush saat ini.
EMR_ENDPATH = 60
Rekaman ini menutup bracket jalan dan memilih jalur yang ditentukan oleh bracketDalam konteks game playback.
EMR_EOF = 14
Rekor ini menunjukkan akhir metafisika.
EMR_EXCLUDECLIPRECT = 29
Rekor ini mendefinisikan wilayah klip baru yang terdiri dari wilayah klip yang adakurang dari rektangle yang ditentukan.
EMR_EXTCREATEFONTINDIRECTW = 82
Rekaman ini mendefinisikan font logis yang memiliki karakteristik yang ditentukan.Kemudian dapat dipilih sebagai font saat ini untuk konteks perangkat playback.
EMR_EXTCREATEPEN = 95
Rekaman ini mendefinisikan pensel kosmetik atau geometrik logis yang memiliki gaya yang ditentukan,Ketebalan dan atribut brush.
EMR_EXTESCAPE = 106
Rekaman ini menyampaikan informasi arbitrari kepada pengemudi. tujuan adalah bahwa informasiIni tidak akan mengakibatkan lukisan dilakukan.
EMR_EXTFLOODFILL = 53
Rekaman ini mengisi area permukaan paparan dengan brush saat ini.
EMR_EXTSELECTCLIPRGN = 75
Rekaman ini menggabungkan wilayah yang ditentukan dengan wilayah klip saat ini menggunakanmode yang spesifik.
EMR_EXTTEXTOUTA = 83
Rekaman ini menarik string teks ASCII menggunakan font dan warna teks saat ini.NoteEMR_EXTTEXTOUTA SHOULD harus diimulasikan dengan rekaman EMR_EXTTEXTOUTW (bahagian 2.3.5.8). Ini membutuhkan string teks ASCII dalam objek EmrText untuk ditukar menjadi Unicode UTF16-LE encoding.
EMR_EXTTEXTOUTW = 84
Rekaman ini menarik string teks Unicode menggunakan font dan warna teks saat ini.
EMR_FILLPATH = 62
Rekaman ini menutup setiap angka terbuka di jalur saat ini dan mengisi interior jalurdengan menggunakan mode brush dan polygon-filling saat ini.
EMR_FILLRGN = 71
Rekor ini mengisi wilayah yang ditentukan dengan menggunakan brush yang ditentukan.
EMR_FLATTENPATH = 65
Rekaman ini mengubah setiap kurva di jalur yang dipilih ke perangkat playbackkonteks, mengubah setiap kurva menjadi urutan garis.
EMR_FORCEUFIMAPPING = 109
Rekaman ini memaksa peta font untuk memenuhi font berdasarkan UniversalFontId mereka dipreferensi untuk informasi LogFont mereka.
EMR_FRAMERGN = 72
Rekor ini menarik perbatasan di sekitar wilayah yang ditentukan menggunakan brush yang ditentukan.
EMR_GLSBOUNDEDRECORD = 103
Rekor ini mendefinisikan fungsi OpenGL dengan rektangle terbatas untuk output.
EMR_GLSRECORD = 102
Rekor ini mendefinisikan fungsi OpenGL.
EMR_GRADIENTFILL = 118
Rekor ini mendefinisikan mengisi rektang atau segitiga dengan gradient warna
EMR_HEADER = 1
Rekor ini mendefinisikan permulaan metafisika dan menentukan karakteristiknya; kontennya,termasuk dimensi gambar tertanam; jumlah rekaman dalam metafisika; danResolusi perangkat di mana gambar tertanam dicipta. nilai-nilai ini memungkinkan untuk metafisika menjadi perangkat bebas.
EMR_INTERSECTCLIPRECT = 30
Rekor ini mendefinisikan wilayah klip baru dari persimpangan klip saat inidaerah dan rektangle yang ditentukan.
EMR_INVERTRGN = 73
Rekor ini membalikkan warna di wilayah yang ditentukan.
EMR_LINETO = 54
Rekor ini mendefinisikan garis dari posisi saat ini ke, tetapi tidak termasuk,titik yang ditentukan. ia mengembalikan posisi saat ini ke titik yang ditentukan.
EMR_MASKBLT = 78
Rekaman ini menentukan transfer blok piksel dari bitmap sumber ke tujuanrektangle, secara optional dalam kombinasi dengan pattern brush dan dengan penerapanwarna masker bitmap, sesuai dengan operasi depan dan latar belakang raster yang ditentukan.
EMR_MODIFYWORLDTRANSFORM = 36
Rekor ini mendefinisikan ulang transformasi dunia untuk konteks perangkat playback menggunakan mode yang ditentukan.
EMR_MOVETOEX = 27
Rekor ini mendefinisikan koordinat dari posisi baru, dalam unit logis.
EMR_NAMEDESCAPE = 110
Rekaman ini menyampaikan informasi yang sengaja kepada pemandu yang diberi nama.
EMR_OFFSETCLIPRGN = 26
Rekor ini mendefinisikan kembali wilayah klip dari konteks perangkat playback dengan offset yang ditentukan.
EMR_PAINTRGN = 74
Rekor ini melukis wilayah yang ditentukan dengan menggunakan penyemprotan yang saat ini dipilih dalamKonteks perangkat playback.
EMR_PIE = 47
Rekor ini mendefinisikan pisau berbentuk pisau yang terikat oleh persimpangan elipsdan dua radial. pisau ditarik dengan menggunakan pens dan diisi dengan menggunakandengan brush saat ini.
EMR_PIXELFORMAT = 104
Rekaman ini menentukan format piksel yang akan digunakan untuk operasi grafis
EMR_PLGBLT = 79
Rekaman ini menentukan transfer blok piksel dari bitmap sumber ke tujuanParalelogram, dengan aplikasi masker warna bitmap.
EMR_POLYBEZIER = 2
Rekor ini mendefinisikan satu atau lebih kurva Bezier. kurva Cubic Bezier ditdefinisikan menggunakantitik akhir dan titik kontrol yang ditentukan, dan digosok dengan pena saat ini.
EMR_POLYBEZIER16 = 85
Rekor ini mendefinisikan satu atau lebih kurva Bezier. kurva ditarik menggunakan pena saat ini.
EMR_POLYBEZIERTO = 5
Rekor ini mendefinisikan satu atau lebih kurva Bezier berdasarkan posisi saat ini.
EMR_POLYBEZIERTO16 = 88
Rekor ini mendefinisikan satu atau lebih kurva Bezier berdasarkan posisi saat ini.
EMR_POLYDRAW = 56
Rekor ini mendefinisikan satu set segmen garis dan kurva Bezier.
EMR_POLYDRAW16 = 92
Rekor ini mendefinisikan satu set segmen garis dan kurva Bezier.
EMR_POLYGON = 3
Rekor ini mendefinisikan polygon yang terdiri dari dua atau lebih verteks yang terhubung secara lurus.Polygon dilipat dengan menggunakan pensil saat ini dan diisi dengan menggunakan brush saat ini.Polygon ditutup secara otomatis dengan menggambar garis dari vertex terakhir ke vertex pertama.
EMR_POLYGON16 = 86
Rekor ini mendefinisikan polygon yang terdiri dari dua atau lebih verteks yang terhubung dengan garis lurus.Polygon diisi dengan menggunakan pen dan diisi dengan menggunakan brush dan polygon saat ini.Polygon secara otomatis ditutup dengan menggambar garis dari vertex terakhir ke vertex pertama.
EMR_POLYLINE = 4
Rekor ini mendefinisikan serangkaian segmen garis dengan menghubungkan titik-titik didan array.
EMR_POLYLINE16 = 87
Rekor ini mendefinisikan serangkaian segmen garis dengan menghubungkan titik-titik dalam jalur yang ditentukan.
EMR_POLYLINETO = 6
Rekor ini menentukan satu atau lebih garis lurus berdasarkan posisi saat ini.Sebuah garis ditarik dari posisi saat ini ke titik pertama yang ditentukan oleh medan titikUntuk setiap baris tambahan, lukisan dilakukan dari akhirtitik dari garis sebelumnya ke titik berikutnya yang ditentukan oleh titik.
EMR_POLYLINETO16 = 89
Rekor ini menentukan satu atau lebih garis lurus berdasarkan posisi saat ini.Sebuah garis ditarik dari posisi saat ini ke titik pertama yang ditentukan oleh PointsUntuk setiap baris tambahan, lukisan dilakukan darimengakhiri titik dari garis sebelumnya ke titik berikutnya yang ditentukan oleh Points.
EMR_POLYPOLYGON = 8
Rekor ini mendefinisikan serangkaian polygon tertutup.Setiap polygon ditentukan dengan menggunakanpen terkini dan diisi dengan menggunakan mode pengisian brush dan polygon terkini. polygon yang ditakrifkan oleh rekaman ini dapat berlebihan.
EMR_POLYPOLYGON16 = 91
Rekor ini mendefinisikan serangkaian polygon tertutup.Setiap polygon ditunjukkan dengan menggunakanpen terkini dan diisi dengan menggunakan mode pengisian brush dan polygon terkini.yang ditentukan oleh rekaman ini dapat melebihi.
EMR_POLYPOLYLINE = 7
Rekor ini mendefinisikan beberapa seri segmen garis terhubung. segmen garis adalahdicetak dengan menggunakan pena saat ini. angka yang terbentuk oleh segmen tidak diisi.posisinya saat ini tidak digunakan atau diperbarui oleh rekaman ini.
EMR_POLYPOLYLINE16 = 90
Rekor ini mendefinisikan beberapa seri segmen garis yang terhubung.
EMR_POLYTEXTOUTA = 96
Rekaman ini menarik satu atau lebih string teks ASCII menggunakan font dan warna teks saat ini.Catatan EMR_POLYTEXTOUTA SHOULD harus diimulasikan dengan serangkaian rekaman EMR_EXTTEXTOUTW, satu per string
EMR_POLYTEXTOUTW = 97
Rekaman ini menarik satu atau lebih string teks Unicode menggunakan font dan warna teks saat ini.Catatan EMR_POLYTEXTOUTW SHOULD harus ditiru dengan serangkaian rekaman EMR_EXTTEXTOUTW, satu per string
EMR_REALIZEPALETTE = 52
Peta rekaman ini masuk dari palet logis saat ini ke palet sistem.
EMR_RECTANGLE = 43
Rekor ini mendefinisikan rektangle. rektangle ditarik dengan menggunakanPen dan diisi dengan menggunakan brush saat ini.
EMR_RESIZEPALETTE = 51
Rekor ini meningkatkan atau mengurangi ukuran palet logis.
EMR_RESTOREDC = 34
Rekaman ini mengembalikan konteks perangkat playback ke status disimpan yang ditentukan.Konteks perangkat playback dikembalikan dengan menyalakan informasi status dari stokmenyimpan konteks perangkat yang dicipta oleh rekaman EMR_SAVEDC sebelumnya (bahagian 2.3.11).
EMR_ROUNDRECT = 44
Rekor ini mendefinisikan rektangle dengan sudut bulat.dengan menggunakan pen saat ini dan diisi dengan menggunakan brush saat ini.
EMR_SAVEDC = 33
Rekaman ini menyimpan keadaan saat ini dari konteks perangkat playback dengan menyalin datamenggambarkan objek yang dipilih dan mode grafik – termasuk bitmap, brush, palet,huruf, pensel, wilayah, mode menggambar, dan mode peta – untuk sekumpulan konteks perangkat yang disimpan.
EMR_SCALEVIEWPORTEXTEX = 31
Rekaman ini mendefinisikan kembali viewport untuk konteks perangkat playback menggunakan ratusandibentuk oleh multiplicand dan divider yang ditentukan.
EMR_SCALEWINDOWEXTEX = 32
Rekaman ini mendefinisikan kembali jendela untuk konteks perangkat playback menggunakan ratusan yang terbentuk.dengan multiplicand dan divider yang ditentukan.
EMR_SELECTCLIPPATH = 67
Rekor ini mendefinisikan jalur saat ini sebagai wilayah klip untuk perangkat playbackkonteks, menggabungkan wilayah baru dengan wilayah klip yang ada menggunakan mode yang ditentukan.
EMR_SELECTOBJECT = 37
Rekaman ini menambahkan objek ke konteks perangkat playback, mengidentifikasikannya denganindeks dalam tabel objek EMF (bahagian 3.1.1.1).
EMR_SELECTPALETTE = 48
Rekaman ini menambahkan objek LogPalette (seksyen 2.2.17) ke perangkat playbackkonteks, mengidentifikasikannya dengan indeksnya di tabel objek EMF.
EMR_SETARCDIRECTION = 57
Rekor ini mendefinisikan arah menggambar yang akan digunakan untuk arc dan rektangleOperasi yang
EMR_SETBKCOLOR = 25
Rekor ini menentukan warna latar belakang.
EMR_SETBKMODE = 18
Rekaman ini mendefinisikan mode campuran latar belakang dari konteks perangkat playback.mode digunakan dengan teks, handuk, dan gaya pensel yang tidak garis padat.
EMR_SETBRUSHORGEX = 13
Rekor ini mendefinisikan asal-usul penyemprotan saat ini.
EMR_SETCOLORADJUSTMENT = 23
Rekaman ini menentukan nilai penyesuaian warna untuk konteks perangkat playback menggunakan nilai yang ditentukan.
EMR_SETCOLORSPACE = 100
Rekor ini mendefinisikan objek ruang warna logis saat ini untuk operasi grafik.
EMR_SETDIBITSTODEVICE = 80
Rekaman ini mendefinisikan transfer blok piksel dari garis pemindaian tertentu dari sumberBitmap ke rektangle tujuan.
EMR_SETICMMODE = 98
Rekor ini menetapkan mode Image Color Management (ICM) untuk operasi grafis.
EMR_SETICMPROFILEA = 112
Rekaman ini menentukan profil warna dalam file dengan nama yang terdiri dari karakter ASCII,untuk produksi grafis.
EMR_SETICMPROFILEW = 113
Rekaman ini menentukan profil warna dalam file dengan nama yang terdiri dari karakter Unicode,Untuk Produksi Grafis
EMR_SETLAYOUT = 115
Rekaman ini menentukan urutan di mana teks dan grafis dicetak
EMR_SETLINKEDUFIS = 119
Rekaman ini menetapkan UniversalFontIds dari font terhubung untuk digunakan selama pencarian karakter.
EMR_SETMAPMODE = 17
Rekaman ini mendefinisikan mode peta dari konteks perangkat playback.menentukan unit ukuran yang digunakan untuk mengubah unit ruang halaman menjadi unit ruang perangkat,dan juga menentukan orientasi x-axis dan y-axis perangkat.
EMR_SETMAPPERFLAGS = 16
Rekaman ini menetapkan parameter proses penyesuaian fon logis dengan fisikfont, yang dilakukan oleh font mapper.
EMR_SETMETARGN = 28
Rekaman ini mencakup wilayah klip saat ini untuk konteks perangkat playback denganZona meta saat ini dan menyelamatkan zona gabungan sebagai zona meta baru.
EMR_SETMITERLIMIT = 58
Rekor ini menetapkan batas untuk panjang miter bergabung untuk playbackKonteks peralatan
EMR_SETPALETTEENTRIES = 50
Rekor ini mendefinisikan nilai warna RGB (merah-hijau-biru) dalam berbagai entridalam objek LogPalette.
EMR_SETPIXELV = 15
Rekaman ini mendefinisikan warna piksel pada koordinat logis yang ditentukan.
EMR_SETPOLYFILLMODE = 19
Rekor ini mendefinisikan mode pengisian polygon.
EMR_SETROP2 = 20
Rekor ini mendefinisikan mode operasi biner raster.
EMR_SETSTRETCHBLTMODE = 21
Rekor ini mendefinisikan mode stretch bitmap.
EMR_SETTEXTALIGN = 22
Rekor ini mendefinisikan penyelarasan teks.
EMR_SETTEXTCOLOR = 24
Rekaman ini mendefinisikan warna teks saat ini.
EMR_SETTEXTJUSTIFICATION = 120
Rekor ini menetapkan jumlah ruang tambahan untuk ditambahkan untuk memecahkan karakter untuk alasanuntuk tujuan.
EMR_SETVIEWPORTEXTEX = 11
Rekor ini mendefinisikan jangkauan viewport.
EMR_SETVIEWPORTORGEX = 12
Rekor ini mendefinisikan asal-usul viewport.
EMR_SETWINDOWEXTEX = 9
Rekor ini mendefinisikan luas jendela.
EMR_SETWINDOWORGEX = 10
Rekor ini menentukan asal-usul jendela.
EMR_SETWORLDTRANSFORM = 35
Rekor ini mendefinisikan transformasi linear dua dimensi antara ruang dunia danruang halaman (untuk informasi lebih lanjut, lihat [MSDN-WRLDPGSPC]) untuk konteks perangkat playback.Transformasi ini dapat digunakan untuk mengukur, memutar, memutar, atau menerjemahkan hasil grafis.
EMR_SMALLTEXTOUT = 108
Rekor ini menghasilkan string.
EMR_STRETCHBLT = 77
Rekaman ini menentukan transfer blok piksel dari bitmap sumber ke tujuanrektangle, secara opsional dikombinasikan dengan corak brush, sesuai dengan raster yang ditentukanOperasi, peregangan atau kompresi output untuk menyesuaikan dimensi tujuan, jika perlu.
EMR_STRETCHDIBITS = 81
Rekaman ini menentukan transfer blok piksel dari bitmap sumber ke tujuanrektangle, secara opsional dikombinasikan dengan corak brush, sesuai dengan operasi raster yang ditentukan,meregangkan atau menekan output untuk menyesuaikan dimensi tujuan, jika perlu.
EMR_STROKEANDFILLPATH = 63
Rekor ini menutup setiap angka terbuka di jalan, menghancurkan garis keluar dari jalan denganmenggunakan pena saat ini, dan mengisi interiornya dengan menggunakan sikat saat ini.
EMR_STROKEPATH = 64
Rekaman ini mengembalikan jalur yang ditentukan dengan menggunakan pena saat ini.
EMR_TRANSPARENTBLT = 116
Rekaman ini mendefinisikan transfer blok piksel dari bitmap sumber ke rektangle tujuan,memperlakukan warna tertentu sebagai transparan, meregangkan atau menekan output untuk memenuhi dimensi tujuan, jika perlu
EMR_WIDENPATH = 66
Rekor ini mendefinisikan kembali jalur saat ini sebagai area yang akan dicat jika jalurtelah dirobohkan menggunakan pena yang saat ini dipilih ke dalam konteks perangkat playback.