Class EmfPlusPenOptionalData
Nama dari : Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Pengumpulan: Aspose.Imaging.dll (25.4.0)
Objek EmfPlusPenOptionalData menetapkan data pilihan untuk pena grafis
public sealed class EmfPlusPenOptionalData : EmfPlusStructureObjectType
Inheritance
object ← MetaObject ← EmfPlusObject ← EmfPlusStructureObjectType ← EmfPlusPenOptionalData
anggota yang diwarisi
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfPlusPenOptionalData()
public EmfPlusPenOptionalData()
Properties
CompoundLineData
Dapatkan atau menetapkan Optional EmfPlusCompoundLineData object (bagian 2.2.2.9)yang mendefinisikan berbagai nilai-nilai titik yanggaris komposisi dari pensel, yang terdiri dari garis paraleldan ruang. bidang ini harus hadir jikaBendera PenDataCompoundLine ditetapkan di medan PenDataFlagsdari objek EmfPlusPenData
public EmfPlusCompoundLineData CompoundLineData { get; set; }
Nilai Properti
CustomEndCapData
Dapatkan atau menetapkan objek Optional EmfPlusCustomEndCapData (bahagian 2.2.2.11)yang menentukan bentuk end-cap yang disesuaikan, yang merupakan bentukmenggunakan pada akhir garis yang ditarik dengan pensel ini.berbagai bentuk, seperti persegi, lingkaran, atau berlian.medan harus hadir jika bendera PenDataCustomEndCap adalahmenetapkan di medan PenDataFlags dari objek EmfPlusPenData
public EmfPlusCustomEndCapData CustomEndCapData { get; set; }
Nilai Properti
CustomStartCapData
Dapatkan atau menetapkan objek Optional EmfPlusCustomStartCapData (bahagian 2.2.2.15)yang menentukan bentuk start-cap yang disesuaikan, yang merupakan bentuk untukmenggunakan pada permulaan garis yang ditarik dengan pena ini.dari berbagai bentuk, seperti persegi, lingkaran, atau berlian.Bidang ini harus hadir jika bendera PenDataCustomStartCapdimasukkan ke dalam kotak PenDataFlags dari objek EmfPlusPenData
public EmfPlusCustomStartCapData CustomStartCapData { get; set; }
Nilai Properti
DashOffset
Mendapatkan atau menetapkan nilai optional 32-bit floating point yang menentukanjarak dari awal garis ke awal garisruang pertama dalam corak garis berlapis. medan ini harushadir jika bendera PenDataDashedLineOffset ditetapkan diPenDataFlags bidang objek EmfPlusPenData.
public float DashOffset { get; set; }
Nilai Properti
DashedLineCapType
Dapatkan atau menetapkan opsi 32-bit ditandatangani integer yang menentukan bentuk untukkedua hujung masing-masing dash dalam garis dash. bidang ini harushadir jika bendera PenDataDashedLineCap ditetapkan diPenDataFlags medan objek EmfPlusPenData, dannilai harus ditentukan dalam daftar DashedLineCapType(Bagian 1.1.2 dan bagian 2.1.1 )
public EmfPlusDashedLineCapType DashedLineCapType { get; set; }
Nilai Properti
DashedLineData
Dapatkan atau menetapkan objek Optional EmfPlusDashedLineData (bahagian 2.2.2.16)yang menentukan panjang lubang dan ruang dalam suatu kebiasaanHal ini harus hadir jika PenDataDashedLinebendera ditempatkan di medan PenDataFlags dari EmfPlusPenDataobjek yang
public EmfPlusDashedLineData DashedLineData { get; set; }
Nilai Properti
EndCap
Dapatkan atau menetapkan opsi 32-bit ditandatangani integer yang menentukan bentukuntuk akhir baris dalam kotak CustomEndCapData.medan harus hadir jika bendera PenDataEndCap ditetapkan diPenDataFlags medan objek EmfPlusPenData, dan nilaiHarus ditentukan dalam daftar LineCapType
public EmfPlusLineCapType EndCap { get; set; }
Nilai Properti
Join
Dapatkan atau menetapkan integrator yang ditandatangani optional 32-bit yang menjelaskan cara bergabungDua garis yang ditarik oleh pensel yang sama dan yang hujungnya bertemu.Bidang ini harus hadir jika bendera PenDataJoin ditetapkanmedan PenDataFlags dari objek EmfPlusPenData, danNilai harus ditentukan dalam daftar LineJoinType(Bagian 1 dari 1.1.19)
public EmfPlusLineJoinType Join { get; set; }
Nilai Properti
LineStyle
Dapatkan atau menetapkan optional 32-bit signed integer yang menentukan gayadigunakan untuk garis-garis yang ditarik dengan objek pensel ini.menjadi hadir jika bendera PenDataLineStyle ditempatkan diPenDataFlags medan objek EmfPlusPenData, danNilai harus ditentukan dalam daftar LineStyle(Bagian 1 dari 1.20)
public EmfPlusLineStyle LineStyle { get; set; }
Nilai Properti
MiterLimit
Dapatkan atau menetapkan nilai optional 32-bit floating point yang menentukan meterbatas, yang merupakan proporsi maksimum yang diizinkan dari panjang meter untukgaris lebar. panjang meter adalah jarak dariantara dinding garis di dalam penyambung keantara dinding garis di luar sambungan.Panjang meter dapat besar ketika sudut antara duagaris kecil. medan ini harus hadir jikaBendera PenDataMiterLimit ditetapkan di medan PenDataFlagsdari objek EmfPlusPenData.
public float MiterLimit { get; set; }
Nilai Properti
PenAlignment
Dapatkan atau menetapkan opsi 32-bit yang ditandatangani integer yang menentukanDistribusi dari lebar pen berkaitan dengankoordinat dari garis yang ditarik. bidang ini harusmenjadi hadir jika bendera PenDataNonCenter ditetapkan diPenDataFlags medan objek EmfPlusPenData, danNilai yang harus ditentukan dalam PenAlignmentDaftar (bagian 2.1.1.24)
public EmfPlusPenAlignment PenAlignment { get; set; }
Nilai Properti
StartCap
Dapatkan atau menetapkan integrator 32-bit yang ditandatangani secara opsional yang menentukan bentuk untukmemulai baris dalam kotak CustomStartCapData.Bidang ini harus hadir jika bendera PenDataStartCap ditetapkandalam medan PenDataFlags dari objek EmfPlusPenData, danNilai harus ditentukan dalam daftar LineCapType(Bagian 1.18 dan 2.18)
public EmfPlusLineCapType StartCap { get; set; }
Nilai Properti
TransformMatrix
Dapatkan atau menetapkan objek Optional EmfPlusTransformMatrix (bahagian 2.2.2.47)yang menentukan ruang dunia untuk peranti ruang transformasi untukmedan ini harus hadir jika PenDataTransformbendera ditempatkan di medan PenDataFlags dari EmfPlusPenDataobjek yang
public Matrix TransformMatrix { get; set; }