Class EmfPlusDrawImagePoints
Nama dari : Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Pengumpulan: Aspose.Imaging.dll (25.4.0)
Rekaman EmfPlusDrawImagePoints mendefinisikan menggambar gambar berskala di dalam sebuah paralelogram.
public sealed class EmfPlusDrawImagePoints : EmfPlusDrawingRecordType
Inheritance
object ← MetaObject ← EmfPlusRecord ← EmfPlusDrawingRecordType ← EmfPlusDrawImagePoints
anggota yang diwarisi
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
EmfPlusImage dapat menentukan bitmap atau metafil.Warna dalam gambar dapat dimanipulasi selama rendering. mereka dapat diperbaiki, gelap,Terlepas dan dihapus.
Constructors
EmfPlusDrawImagePoints(EmfPlusRecord)
Initifikasi contoh baru dari Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawImagePoints kelas.
public EmfPlusDrawImagePoints(EmfPlusRecord source)
Parameters
source
EmfPlusRecord
dan sumbernya.
Properties
ApplyingAnEffect
Mendapatkan atau menetapkan nilai yang menunjukkan apakah [mengaplikasikan efek].Titik ini menunjukkan bahwa rendering gambar termasuk menerapkan efek.Jika ditetapkan, suatu objek dari Kelas Efek MUST telah ditentukan diRekaman EmfPlusSerializableObject (bahagian 2.3.5.2)
public bool ApplyingAnEffect { get; set; }
Nilai Properti
Compressed
Dapatkan atau menetapkan nilai yang menunjukkan apakah PointData dikompresi.Bit ini menunjukkan apakah medan PointData menentukan data yang dikompresi.Jika diatur, PointData menentukan lokasi mutlak di ruang koordinat dengan 16 bit integerJika jelas, PointData menentukan lokasi mutlak di ruang koordinat denganKoordinat titik terbang 32 bit.Catatan Jika bendera P (di bawah) ditetapkan, bendera ini tidak terdefinisikan dan harus diabaikan.
public bool Compressed { get; set; }
Nilai Properti
ImageAttributesId
Dapatkan atau menetapkan 32-bit non-signed integer yang berisi indeksOptional EmfPlusImageAttributes object (section 2.2.1.5) dalam tabel Object EMF+.
public int ImageAttributesId { get; set; }
Nilai Properti
ObjectId
Dapatkan atau menetapkan identifier objek.Indeks objek EmfPlusImage (bahagian 2.2.1.4) dalam EMF+Object Table, yang mendefinisikan gambar untuk diputar. nilai MUST menjadi nol hingga 63, inklusif.
public byte ObjectId { get; set; }
Nilai Properti
PointData
Dapatkan atau menetapkan serangkaian titik yang menentukan tiga titik dari sebuah paralelogram.Tiga titik mewakili sudut kiri atas, kanan atas, dan kiri bawah dariParalelogram. titik keempat dari paralelogram ekstrapolasi dari tiga yang pertama.bagian dari gambar yang ditentukan oleh SrcRect field SHOULD memiliki scaling dan shearingTransformasi yang digunakan jika perlu untuk menyesuaikan diri di dalam parallelogram.
public PointF[] PointData { get; set; }
Nilai Properti
PointF [ ]
Relative
Dapatkan atau menetapkan nilai yang menunjukkan apakah Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawImagePoints ini relatif.Bit ini menunjukkan apakah medan PointData mendefinisikan lokasi relatif atau absolut.Jika ditetapkan, setiap elemen dalam PointData menentukan lokasi di ruang koordinat yangtentang lokasi yang ditentukan oleh elemen sebelumnya dalam array.Elemen pertama dalam PointData, lokasi sebelumnya pada koordinat (0,0) dianggap.PointData menentukan lokasi mutlak sesuai dengan bendera C.Catatan Jika bendera ini ditetapkan, bendera C (di atas) tidak terdefinisikan dan harus diabaikan.
public bool Relative { get; set; }
Nilai Properti
SrcRect
Dapatkan atau menetapkan objek EmfPlusRectF (bahagian 2.2.2.39) yang menentukan bagian dari gambar yang akan diputar.
public RectangleF SrcRect { get; set; }
Nilai Properti
SrcUnit
Dapatkan atau menetapkan integrator yang ditandatangani 32-bit yang mendefinisikan unit bidang SrcRect.menjadi nilai UnitPixel dari senarai UnitType (bahagian 2.1.1.33).
public EmfPlusUnitType SrcUnit { get; set; }