Class EmfPlusHeader

Class EmfPlusHeader

İsim alanı : Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Toplantı: Aspose.Imaging.dll (25.4.0)

EmfPlusHeader kayıtları, metafizide EMF+ verilerinin başlangıcını belirler.EmfPlusHeader kayıtları EMF EMR_COMMENT_EMFPLUS kayıtlarına yerleştirilmelidir.Metafilede EMF başlığından hemen sonra kayıt olmalıdır.EMR_COMMENT_EMFPLUS kayıtları [MS-EMF] bölüm 2.3.3.2’de belirtilmiştir.

public sealed class EmfPlusHeader : EmfPlusControlRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusControlRecordType EmfPlusHeader

mirasçı üyeleri

EmfPlusRecord.Type , EmfPlusRecord.Flags , EmfPlusRecord.Size , EmfPlusRecord.DataSize , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

EmfPlusHeader(EmfPlusRecord)

Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusHeader sınıfının yeni bir örneğini başlatır.

public EmfPlusHeader(EmfPlusRecord source)

Parameters

source EmfPlusRecord

Kaynak için .

Properties

DualMode

Bir değer alır veya bir değer ayarlar ve [dual mode] olup olmadığını gösterir.Eğer ayarlanırsa, bu bayrak bu metafizik “dual-mode” olduğunu gösterir, yaniKayıtların iki bölümünü içerir, bunların her biri tam olarak belirtilir.grafik içeriği. açıksa, grafik içeriği EMF+ tarafından belirlenirkayıtlar, ve muhtemelen EMF kayıtları, bir EmfPlusGetDC kayıt öncesi.Bu bayrak ayarlanırsa, yalnızca EMF kayıtları ayarlamak için yeterli olacaktır.Grafik içeriği. “dual-mode” bayrağının ayarlandığını veya ayarlanmadığını unutmayın, bazıEMF kayıtları her zaman mevcuttur, yani EMF kontrol kayıtları ve EMF kayıtlarıEMF+ kayıtları içerir. EMF kontrol kayıtları [MS-EMF]Bölüm 2.3.4

public bool DualMode { get; set; }

Mülkiyet Değer

bool

EmfPlusFlags

EMF artı bayrakları alır veya koyar.Bu metafizinin nasıl kaydedildiği hakkında bilgi içeren 32 bit imzalanmamış bir bütün.Eğer alanın 31 bitinin yerleştirildiği takdirde, bu bayrak, metafilin kaydedildiğini gösterir.bir video görüntüleme için bir referans cihazı bağlamı. açıksa, metafizik kaydedildiBir yazıcı için bir referans cihazı bağlamı.

public int EmfPlusFlags { get; set; }

Mülkiyet Değer

int

IsValid

Bu durumun geçerli olup olmadığını gösteren bir değer alır.

public bool IsValid { get; }

Mülkiyet Değer

bool

LogikDpix

Logik dpi x’i alır veya ayarlar.32 bit işaretlenmemiş bir bütün, metafizinin hangi yatay çözünürlüğünü belirleyenkaydedildi, inç başına piksel birimlerinde.

public int LogicalDpiX { get; set; }

Mülkiyet Değer

int

Mantıksal

Logik dpi y’yi alır veya ayarlar.32 bit işaretlenmemiş bir bütün, metafizmin belirlediği dikey çözünürlüğünü belirler.kaydedildi, inç başına çizgi birimlerinde

public int LogicalDpiY { get; set; }

Mülkiyet Değer

int

Version

versiyonu alır ya da ayarlar.Bir EmfPlusGraphicsVersion nesne (bölüm 2.2.2.19) çalışma versiyonunu belirtirBu metafizayı oluşturmak için kullanılan sistem grafikleri.

public EmfPlusGraphicsVersion Version { get; set; }

Mülkiyet Değer

EmfPlusGraphicsVersion

VideoDisplay

Video görüntüleme olup olmadığını gösteren bir değer alır veya ayarlar.Eğer ayarlanırsa, bu bayrak, metafizmin bir referans cihazı ile kaydedildiğini gösterir.video görüntüleme için bir bağlam. açıksa, metafizik bir referans cihazı ile kaydedildiBir yazıcı için bir ortam.

public bool VideoDisplay { get; set; }

Mülkiyet Değer

bool

 Türkçe