aspose.imaging.fileformats.emf.emfplus.consts

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

Classes

SınıfAçıklama
EmfPlusImageEffectsIdentifiersImageEffects tanımlayıcıları, grafik görüntü efektlerini belirtmek için standart GUID’leri tanımlar. Bu tanımlayıcılar, cihaz sürücüleri tarafından bu efektlere olan destek seviyelerini yayınlamak için kullanılır. Tanımlayıcı sabitleri, GUID süslü parantezli dize temsili kullanılarak tanımlanır ([MS-DTYP] bölüm 2.3.4.3).

Enumerations

SıralamaAçıklama
EmfPlusBitmapDataTypeBitmapDataType enumarasyonu, bitmap veri formatı türlerini tanımlar.
EmfPlusBrushDataFlagsBrushData bayrakları, isteğe bağlı veri alanlarının varlığı dahil olmak üzere grafik fırçalarının özelliklerini belirtir. Bu bayraklar birden fazla seçeneği belirtmek için birleştirilebilir.
EmfPlusBrushTypeBrushType enumarasyonu, grafik bölgelerini doldurmak için kullanılan grafik fırçalarının türlerini tanımlar.
EmfPlusCombineModeCombineMode enumarasyonu, iki grafik bölgesini birleştirme modlarını tanımlar.
Aşağıdaki açıklamalarda, birleştirilecek bölgeler “existing” ve “new” bölgeler olarak adlandırılır.
EmfPlusCompositingModeCompositingMode enumarasyonu, kaynak renkleri arka plan renkleriyle birleştirme modlarını tanımlar. Birleştirme modu, alfa karıştırmanın etkin durumunu temsil eder.
EmfPlusCompositingQualityCompositingQuality enumarasyonu, birleşik görüntüler oluşturmak için kalite seviyelerini tanımlar.
EmfPlusCurveAdjustmentsCurveAdjustments enumarasyonu, bir görüntünün renk eğrisine uygulanabilecek ayarlamaları tanımlar.
EmfPlusCurveChannelCurveChannel enumarasyonu, bir görüntüye renk eğrisi etkisi ayarlaması ile etkilenebilecek renk kanallarını tanımlar.
EmfPlusCustomLineCapDataFlagsCustomLineCapData bayrakları, özel çizgi uçları için verileri belirtir. Bu bayraklar birden fazla seçeneği belirtmek için birleştirilebilir.
EmfPlusCustomLineCapDataTypeCustomLineCapDataType enumarasyonu, grafik çizgilerinin uçları için stil ve şekilleri belirten özel çizgi ucu veri türlerini tanımlar.
EmfPlusDashedLineCapTypeDashedLineCapType enumarasyonu, grafik kalemlerle çizilen kesikli çizgilerin uçlarında kullanılacak çizgi ucu türlerini tanımlar.
EmfPlusDriverStringOptionsFlagsDriverStringOptions bayrakları, grafik metin konumlandırma ve renderleme özelliklerini belirtir. Bu bayraklar birden fazla seçeneği belirtmek için birleştirilebilir.
EmfPlusFilterTypeFilterType sayımı, metin ve grafik kalitesini artırma ve görüntü oluşturma için kullanılabilecek filtreleme algoritması türlerini tanımlar.
EmfPlusFontStyleFlagsFontStyle bayrakları, grafik yazı tipi stillerini belirtir. Bu bayraklar birden fazla seçeneği belirtmek için birleştirilebilir.
EmfPlusGraphicsVersionEnumGraphicsVersion sayımı, EMF+ metafileleri oluşturmak için kullanılan işletim sistemi grafik sürümlerini tanımlar.
EmfPlusHatchStyleHatchStyle sayımı, grafik fırçaları tarafından kullanılan tarama desenlerini tanımlar. Bir tarama deseni, katı bir arka plan rengi ve arka planın üzerine çizilen çizgilerden oluşur.
EmfPlusHotkeyPrefixHotkeyPrefix sayımı, grafik metinlerdeki kısayol ön ekleri için çıktı seçeneklerini tanımlar.
EmfPlusImageDataTypeImageDataType sayımı, görüntü veri formatı türlerini tanımlar.
EmfPlusInterpolationModeInterpolationMode sayımı, germe ve küçültme dahil olmak üzere ölçeklendirme yöntemlerini tanımlar.
EmfPlusLanguageIdentifierTypeLanguageIdentifier sayımı, ülkeler, coğrafi bölgeler ve idari ilçeler dahil olmak üzere yerel ayarlardaki doğal diller için tanımlayıcıları tanımlar.
EmfPlusLineCapTypeLineCapType sayımı, grafik kalemlerle çizilen çizgilerin uçlarında kullanılacak hat uç türlerini tanımlar.
EmfPlusLineJoinTypeLineJoinType sayımı, aynı grafik kalemiyle çizilen ve uçları buluşan iki çizgiyi birleştirme yollarını tanımlar.
EmfPlusLineStyleLineStyle sayımı, grafik kalemlerle çizilen çizgi stillerini tanımlar.
EmfPlusMetafileDataTypeMetafileDataType sayımı, bir EMF+ metafiline gömülebilen metafile veri türlerini tanımlar.
EmfPlusObjectClampEmfPlusObjectClamp, nesne sabitleme davranışını belirtir. Bu
nesne çizilen bir görüntüye uygulanana kadar kullanılmaz.
EmfPlusObjectTypeObjectType sayımı, grafik işlemlerinde oluşturulup kullanılabilen grafik nesne türlerini tanımlar.
EmfPlusPaletteStyleFlagsPaletteStyle bayrakları, grafik paletlerinin özelliklerini belirtir. Bu bayraklar birden fazla seçeneği belirtmek için birleştirilebilir.
EmfPlusPathPointFlagsBu nesne tarafından tanımlanan noktaları ve ilişkili nokta türlerini yorumlamayı belirten 32-bit işaretsiz tamsayı.
C (1 bit): Ayarlanmışsa, PathPoints dizisi koordinat uzayında 16-bit tamsayı koordinatlarıyla mutlak konumları belirtir.
Temizlenmişse, PathPoints dizisi koordinat uzayında 32-bit kayan nokta koordinatlarıyla mutlak konumları belirtir.
Not: Eğer aşağıdaki P bayrağı ayarlanmışsa, bu bayrak KAPALI olabilir ve YOK SAYILMALIDIR.
R (1 bit): Ayarlanmışsa, PathPointTypes dizisindeki nokta türleri EmfPlusPathPointTypeRle nesneleri (bölüm 2.2.2.32),
ki run-length encoding (RLE) sıkıştırması ve/veya EmfPlusPathPointType nesneleri (bölüm 2.2.2.31) kullanır. RLE sıkıştırması hakkında daha fazla bilgi için [MS-WMF] bölüm 3.1.6’ya bakın.
Temizlenmişse, PathPointTypes dizisindeki nokta türleri EmfPlusPathPointType nesneleri tarafından belirtilir.
P (1 bit): Ayarlanmışsa, PathPoints dizisindeki her öğe, koordinat uzayında önceki öğe tarafından belirtilen konuma göre bir konum belirtir,
dizideki önceki öğe tarafından belirtilen konum. PathPoints’taki ilk öğe durumunda, (0,0) koordinatlarında bir önceki konum varsayılır.
Temizlenmişse, PathPoints dizisindeki her öğe mutlak bir konum belirtir.
EmfPlusPathPointTypeEnumPathPointType sayımı, bir grafik yolundaki nokta türlerini tanımlar.
EmfPlusPathPointTypeFlagsPathPointType bayrakları, grafik yollarındaki noktaların tür özelliklerini belirtir. Bu bayraklar birden fazla seçeneği belirtmek için birleştirilebilir.
EmfPlusPenAlignmentPenAlignment sayımı, çizilen çizgiye göre kalemin genişliğinin dağılımını tanımlar.
EmfPlusPenDataFlagsPenData bayrakları, isteğe bağlı veri alanlarının varlığı dahil olmak üzere grafik kalemlerinin özelliklerini belirtir. Bu bayraklar birden fazla seçeneği belirtmek için birleştirilebilir.
EmfPlusPixelFormatPixelFormat sayımı, EMF+ bitmaplerinde desteklenen piksel formatlarını tanımlar.
EmfPlusPixelOffsetModePixelOffsetMode sayımı, piksellerin nasıl kaydırıldığını tanımlar; bu da render hızları ile kalite arasındaki dengeyi belirler.
EmfPlusRecordTypeRecordType sayımı, EMF+ metafilelerinde kullanılan kayıt türlerini tanımlar.
EmfPlusRegionNodeDataTypeRegionNodeDataType sayımı, bölge düğüm verisi türlerini tanımlar.
EmfPlusSmoothingModeSmoothingMode sayımı, çizgilere, eğrilere ve doldurulmuş alanların kenarlarına uygulanacak yumuşatma modlarını tanımlar; böylece daha sürekli ya da keskin tanımlı görünürler.
EmfPlusStringAlignmentStringAlignment sayımı, dizeleri bir metin yerleşim dikdörtgenine göre hizalamanın yollarını tanımlar.
EmfPlusStringDigitSubstitutionStringDigitSubstitution sayımı, bir kullanıcının yerel ayarı veya diline göre bir dizgedeki rakamları değiştirme yollarını tanımlar.
EmfPlusStringFormatFlagsStringFormat bayrakları, yön, kırpma ve yazı tipi işleme dahil olmak üzere grafik metin yerleşimi için seçenekleri belirtir. Bu bayraklar birden fazla seçeneği belirtmek için birleştirilebilir.
EmfPlusStringTrimmingStringTrimming sayımı, metin yerleşim dikdörtgeni için çok büyük bir dizeden karakterlerin nasıl kırpılacağını tanımlar.
EmfPlusTextRenderingHintTextRenderingHint sayımı, metin ipuçlaması ve anti-aliasing türlerini tanımlar; bu, metin renderleme kalitesini etkiler.
EmfPlusUnitTypeUnitType sayımı, farklı koordinat sistemlerindeki ölçü birimlerini tanımlar.
EmfPlusWrapModeWrapMode sayımı, bir doku veya degrade fırçasından gelen desenin, doldurulan alanın daha küçük olduğu durumlarda, bir şekil üzerinde veya şekil sınırlarında nasıl döşeneceğini tanımlar.