Class EmfPlusDrawImagePoints
İsim alanı : Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Toplantı: Aspose.Imaging.dll (25.4.0)
EmfPlusDrawImagePoints kayıtları, bir paralelogram içindeki ölçekli bir görüntü çizmeyi belirler.
public sealed class EmfPlusDrawImagePoints : EmfPlusDrawingRecordType
Inheritance
object ← MetaObject ← EmfPlusRecord ← EmfPlusDrawingRecordType ← EmfPlusDrawImagePoints
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()
Remarks
Bir EmfPlusImage bir bitmap veya metafizik olarak belirleyebilir.Bir resimdeki renkler render sırasında manipüle edilebilir. düzeltilebilir, karanlık,Aydınlatıldı ve kaldırıldı.
Constructors
EmfPlusDrawImagePoints(EmfPlusRecord)
Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawImagePoints sınıfının yeni bir örneğini başlatır.
public EmfPlusDrawImagePoints(EmfPlusRecord source)
Parameters
source
EmfPlusRecord
Kaynak için .
Properties
ApplyingAnEffect
Bir değer alır veya bir etkiyi uygulayan bir değer belirler.Bu bit, resmin sunumunun bir etki uygulamasını içerdiğini gösterir.Eğer ayarlanırsa, etki sınıfının bir nesnesi daha önceki birEmfPlusSerializableObject kayıtları (bölüm 2.3.5.2)
public bool ApplyingAnEffect { get; set; }
Mülkiyet Değer
Compressed
PointData’nın sıkıştırıldığını gösteren bir değer alır veya ayarlar.Bu bit, PointData alanının sıkıştırılmış verileri belirlediğini gösterir.Eğer ayarlanırsa, PointData, 16 bit bütünlüğüne sahip koordinat alanında mutlak konumları belirler.Eğer açıksa, PointData koordinat alanında mutlak yerleri belirler.32 bit akış noktası koordinatları.Not: P bayrağı (aşağıda) ayarlanırsa, bu bayrağı tanımlanmamıştır ve göz ardı edilmelidir.
public bool Compressed { get; set; }
Mülkiyet Değer
ImageAttributesId
32 bit işaretlenmemiş bir bütün alır veya ayarlar.EMF+ Object Tablosunda seçmeli EmfPlusImageAttributes nesne (bölüm 2.2.1.5)
public int ImageAttributesId { get; set; }
Mülkiyet Değer
ObjectId
Konu tanımlayıcısı alır veya ayarlar.EMF+‘da bir EmfPlusImage nesnesinin endeksi (bölüm 2.2.1.4)Object Tablosu, gösterilecek görüntüyü belirler. değeri 0’dan 63’e kadar olmalıdır.
public byte ObjectId { get; set; }
Mülkiyet Değer
PointData
Bir paralelogramın üç noktasını belirleyen bir dizi sayım noktası alır veya ayarlar.Üç nokta, üst sol, üst sağ ve alt sol köşelerini temsil eder.Paralelogram: Paralelogramın dördüncü noktası ilk üçten ekstrapolasyon yapılır.YÖNETMELİĞİ YÖNETMELİĞİ YÖNETMELİĞİ YÖNETMELİĞİ YÖNETMELİĞİ YÖNETMELİĞİ YÖNETMELİĞİ YÖNETMELİĞİİhtiyacınız olursa paralelogram içine uyum sağlamak için uygulanan dönüşümler.
public PointF[] PointData { get; set; }
Mülkiyet Değer
PointF […]
Relative
Bu Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawImagePoints nispeten olup olmadığını gösteren bir değer alır veya ayarlar.Bu bit, PointData alanının nispeten veya mutlak konumları belirlediğini gösterir.Eğer ayarlanırsa, PointData’daki her öğe, koordinat alanında bir konuma işaret eder.Önceki İçerikDüzenle Önceki İçerikDüzenle Önceki İçerikDüzenlePointData’daki ilk öğe, koordinatlarda (0,0) önceki bir konuma sahiptir.PointData, C bayrağına göre mutlak konumları belirler.Not Bu bayrak ayarlanırsa, C bayrağı (yukarıda) tanımlanmamıştır ve göz ardı edilmelidir.
public bool Relative { get; set; }
Mülkiyet Değer
SrcRect
Bir EmfPlusRectF nesneyi (bölüm 2.2.2.39) elde eder veya oluşturur ve görüntüye sunulacak bir kısmını tanımlar.
public RectangleF SrcRect { get; set; }
Mülkiyet Değer
SrcUnit
Servis alanının birimlerini tanımlayan 32 bit imzalanmış bir bütün alır veya ayarlar.UnitType listesinin UnitPixel değeri olmalıdır (bölüm 2.1.1.33).
public EmfPlusUnitType SrcUnit { get; set; }