aspose.imaging.fileformats.emf.emfplus.records

Modül, [MS-EMFPLUS]: Gelişmiş Metafile Formatı Plus Uzantıları türlerini içerir. 2.3 EMF+ Kayıtları

Classes

SınıfAçıklama
EmfPlusBeginContainerEmfPlusBeginContainer kaydı yeni bir grafik durum kapsayıcısı açar ve onun için bir dönüşüm belirler.
EmfPlusBeginContainerNoParamsEmfPlusBeginContainerNoParams kaydı yeni bir grafik durum kapsayıcısı açar.
EmfPlusClearEmfPlusClear kaydı çıktı koordinat alanını temizler ve arka plan rengi ile şeffaflıkla başlatır.
EmfPlusClippingRecordTypeKırpma kayıt türleri kırpma bölgelerini ve işlemleri belirtir.
EmfPlusCommentEmfPlusComment kaydı isteğe bağlı özel verileri belirtir.
EmfPlusControlRecordTypeKontrol kayıt türleri EMF+ metafile işleme için küresel parametreleri belirtir.
EmfPlusDrawArcEmfPlusDrawArc kaydı bir elipsin yayını çizmeyi belirtir.
EmfPlusDrawBeziersEmfPlusDrawBeziers kaydı bağlanmış Bezier eğrileri dizisini çizmeyi belirtir.
Bezier veri noktalarının sırası başlangıç noktası, kontrol noktası 1,
kontrol noktası 2 ve bitiş noktasıdır. Daha fazla bilgi için [MSDN-DrawBeziers] adresine bakın.
EmfPlusDrawClosedCurveBu EmfPlusDrawClosedCurve kaydı kapalı bir kardinal spline çizmeyi belirtir.
EmfPlusDrawCurveBu EmfPlusDrawCurve kaydı kardinal bir spline çizmeyi belirtir
NOT: ObjectID (1 bayt): EmfPlusPen nesnesinin (bölüm 2.2.1.7) EMF+ Nesne Tablosundaki indeksi
eğriyi çizmek için. Değer 0 ile 63 arasında olmalıdır, dahil.
EmfPlusDrawDriverStringBu EmfPlusDrawDriverString kaydı karakter konumlarıyla metin çıktısını belirtir.
EmfPlusDrawEllipseBu EmfPlusDrawEllipse kaydı bir elips çizmeyi belirtir.
EmfPlusDrawImageBu EmfPlusDrawImage kaydı ölçeklendirilmiş bir görüntü çizmeyi belirtir.
EmfPlusDrawImagePointsBu EmfPlusDrawImagePoints kaydı bir paralelkenar içinde ölçeklendirilmiş bir görüntü çizmeyi belirtir.
EmfPlusDrawLinesBu EmfPlusDrawlLines kaydı birbirine bağlı bir dizi çizgi çizmeyi belirtir
EmfPlusDrawPathBu EmfPlusDrawPath kaydı bir grafik yolu çizmeyi belirtir.
EmfPlusDrawPieBu EmfPlusDrawPie kaydı bir elipsin iç kısmının bir bölümünü çizmeyi belirtir.
EmfPlusDrawRectsBu EmfPlusDrawRects kaydı bir dizi dikdörtgen çizmeyi belirtir
EmfPlusDrawStringBu EmfPlusDrawString kaydı dize biçimlendirmeli metin çıktısını belirtir
EmfPlusDrawingRecordTypeÇizim kayıt türleri grafik çıktısını belirtir.
EmfPlusEndContainerBu EmfPlusEndContainer kaydı, daha önce bir başlat konteyner işlemiyle açılmış bir grafik durumu konteynerini kapatır.
EmfPlusEndOfFileBu EmfPlusEndOfFile kaydı metafildeki EMF+ verisinin sonunu belirtir.
EmfPlusFillClosedCurveBu EmfPlusFillClosedCurve kaydı kapalı bir kardinal spline’ın içini doldurmayı belirtir
EmfPlusFillEllipseBu EmfPlusFillEllipse kaydı bir elipsin içini doldurmayı belirtir
EmfPlusFillPathFill path record
FLAGS:
16-bit unsigned integer that provides information about how the operation is to be performed,
and about the structure of the record.
0 1 2 3 4 5 6 7 8 9 1 0 1 2 3 4 5 6 7 8 9 2 0 1 2 3 4 5 6 7 8 9 3 0 1
S X X X X X X X
EmfPlusFillPieBu EmfPlusFillPie kaydı bir elipsin iç kısmının bir bölümünü doldurmayı belirtir
EmfPlusFillPolygonBu EmfPlusFillPolygon kaydı bir çokgenin içini doldurmayı belirtir.
EmfPlusFillRectsBu EmfPlusFillRects kaydı bir dizi dikdörtgenin içini doldurmayı belirtir
EmfPlusFillRegionBu EmfPlusFillRegion kaydı bir grafik bölgesinin içini doldurmayı belirtir
EmfPlusGetDcBu EmfPlusGetDC kaydı, metafilde karşılaşılan sonraki EMF kayıtlarının İŞLENMESİ GEREKİLDİĞİNİ belirtir.
EmfPlusHeaderBu EmfPlusHeader kaydı metafildeki EMF+ verisinin başlangıcını belirtir.
EmfPlusHeader kaydı bir EMF EMR_COMMENT_EMFPLUS kaydına gömülmelidir,
bu kayıt metafildeki EMF başlığını takiben gelen ilk kayıt olmalıdır.
EMR_COMMENT_EMFPLUS kaydı [MS-EMF] bölüm 2.3.3.2’de belirtilmiştir.
EmfPlusMultiplyWorldTransformBu EmfPlusMultiplyWorldTransform kaydı mevcut dünya uzayı dönüşümünü bir
belirtilen dönüşüm matrisiyle çarpar.
EmfPlusObjectBu EmfPlusObject kaydı grafik işlemlerinde kullanılmak üzere bir nesneyi belirtir. Nesne tanımı
birden fazla kayda yayılabilir; bu, Flags alanının değeriyle gösterilir.
EmfPlusObjectRecordTypeNesne Kayıt Türleri, yeniden kullanılabilir grafik nesnelerini tanımlar.
EmfPlusOffsetClipEmfPlusOffsetClip kaydı, dünya uzayı için geçerli kırpma bölgesine bir çeviri dönüşümü uygular.
Yeni geçerli kırpma bölgesi, çeviri dönüşümünün sonucu olarak ayarlanır.
EmfPlusPropertyRecordTypeÖzellik Kayıt Türleri, oynatma cihaz bağlamının özelliklerini belirtir.
EmfPlusRecordEmf+ temel kayıt türü.
EmfPlusResetClipEmfPlusResetClip kaydı, dünya uzayı için geçerli kırpma bölgesini sonsuza sıfırlar.
EmfPlusResetWorldTransformEmfPlusResetWorldTransform kaydı, geçerli dünya uzayı dönüşümünü birim matrisine sıfırlar.
EmfPlusRestoreEmfPlusRestore kaydı, belirtilen bir indeksle tanımlanan grafik durumunu, kaydedilmiş grafik durumları yığınından geri yükler.
EmfPlusRotateWorldTransformEmfPlusRotateWorldTransform kaydı, geçerli dünya uzayı dönüşümüne bir döndürme uygular.
EmfPlusSaveEmfPlusSave kaydı, belirtilen bir indeksle tanımlanan grafik durumunu, kaydedilmiş grafik durumları yığınına kaydeder.
EmfPlusScaleWorldTransformEmfPlusScaleWorldTransform kaydı, geçerli dünya uzayı dönüşümüne bir ölçekleme uygular.
EmfPlusSerializableObjectEmfPlusSerializableObject kaydı, bir veri tamponuna serileştirilmiş bir görüntü efektleri parametre bloğunu tanımlar.
EmfPlusSetAntiAliasModeEmfPlusSetAntiAliasMode kaydı, metin çıktısı için anti-aliasing modunu belirtir.
EmfPlusSetClipPathEmfPlusSetClipPath kaydı, geçerli kırpma bölgesini bir grafik yolu ile birleştirir.
Yeni geçerli kırpma bölgesi, CombineMode işleminin sonucu olarak ayarlanır.
EmfPlusSetClipRectEmfPlusSetClipRect kaydı, geçerli kırpma bölgesini bir dikdörtgen ile birleştirir.
EmfPlusSetClipRegionEmfPlusSetClipRegion kaydı, geçerli kırpma bölgesini başka bir grafik bölgesi ile birleştirir.
Yeni geçerli kırpma bölgesi, önceki geçerli kırpma bölgesi ve belirtilen EmfPlusRegion nesnesi üzerinde CombineMode işlemi uygulanmasının sonucu olarak ayarlanır.
EmfPlusSetCompositingModeEmfPlusSetCompositingMode kaydı, kaynak renklerin arka plan renkleriyle nasıl birleştirileceğini belirtir.
EmfPlusSetCompositingQualityEmfPlusSetCompositingQuality kaydı, birden fazla nesneden birleşik görüntüler oluşturmak için istenen kalite seviyesini belirtir.
EmfPlusSetInterpolationModeEmfPlusSetInterpolationMode kaydı, germe ve küçültme dahil olmak üzere görüntü ölçeklemesinin nasıl gerçekleştirileceğini belirtir.
EmfPlusSetPageTransformEmfPlusSetPageTransform kaydı, sayfa uzayı koordinatlarını cihaz uzayı koordinatlarına dönüştürmek için ölçek faktörlerini ve birimleri belirtir.
EmfPlusSetPixelOffsetModeEmfPlusSetPixelOffsetMode kaydı, piksellerin çizim yüzeyinin koordinatlarına göre nasıl ortalandığını belirtir.
EmfPlusSetRenderingOriginEmfPlusSetRenderingOrigin kaydı, grafik çıktısı için oluşturma kökenini belirtir.
EmfPlusSetTextContrastEmfPlusSetTextContrast kaydı, gama düzeltme değerine göre metin kontrastını belirtir.
EmfPlusSetTextRenderingHintEmfPlusSetTextRenderingHint kaydı, anti-aliasing türü dahil olmak üzere metin renderleme kalitesini belirtir.
EmfPlusSetTsClipEmfPlusSetTSClip kaydı, bir terminal sunucu için grafik cihaz bağlamındaki kırpma alanlarını belirtir.
EmfPlusSetTsGraphicsEmfPlusSetTSGraphics kaydı, bir terminal sunucu için grafik cihaz bağlamının durumunu belirtir.
EmfPlusSetWorldTransformEmfPlusSetWorldTransform kaydı, bir
belirtilen dönüşüm matrisindeki değerlere göre dünya dönüşümünü ayarlar.
EmfPlusStateRecordTypeState Record Types, oynatma aygıt bağlamının durumuna yönelik işlemleri belirtir.
EmfPlusTerminalServerRecordTypeTerminal Server Record Types, bir terminal sunucusunda grafik işleme işlemlerini belirtir. Aşağıdakiler
EMF+ terminal sunucu kayıt türleridir.
EmfPlusTransformRecordTypeTransform Record Types, koordinat uzaylarındaki özellikleri ve dönüşümleri belirtir.
EmfPlusTranslateWorldTransformEmfPlusTranslateWorldTransform kaydı, mevcut dünya uzayı dönüşümüne bir çeviri uygular.