Class EmfPlusPenOptionalData

Class EmfPlusPenOptionalData

Именује се: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Асамблеја: Aspose.Imaging.dll (25.4.0)

Objekt EmfPlusPenOptionalData određuje opcionalne podatke za grafiku

public sealed class EmfPlusPenOptionalData : EmfPlusStructureObjectType

Inheritance

object MetaObject EmfPlusObject EmfPlusStructureObjectType EmfPlusPenOptionalData

Наслеђени чланови

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

EmfPlusPenOptionalData()

public EmfPlusPenOptionalData()

Properties

CompoundLineData

Добијање или постављање опционалног објекта EmfPlusCompoundLineData (секција 2.2.2.9)који одређује низ вредности плутајуће тачке које дефинишукомбинована линија пениса, која се састоји од паралелне линијеи простора. ово поље мора бити присутно ако јеPenDataCompoundLine zastava je postavljena u polju Pen DataFlagsОбјекат EmfPlusPenData

public EmfPlusCompoundLineData CompoundLineData { get; set; }

Вредност имовине

EmfPlusCompoundLineData

CustomEndCapData

Добијање или постављање опционалног објекта EmfPlusCustomEndCapData (секција 2.2.2.11)који дефинише прилагођену фин-кап форму, која је обликкористите на крају линије извучена са овим пеном. може бити било који одразличитих облика, као што су квадрат, круг или дијамант.Поље ТРЕБА да буде присутно ако је знаме ПенДатаЦустинЕндЦапподешавање у пољу PenDataFlags ЕмфПлусПенДата објекта

public EmfPlusCustomEndCapData CustomEndCapData { get; set; }

Вредност имовине

EmfPlusCustomEndCapData

CustomStartCapData

Добијање или постављање опционалног објекта EmfPlusCustomStartCapData (секција 2.2.2.15)који дефинише прилагођену форму Старт-Цап, која је обликкористите на почетку линије нацртане са овим пеном. може бити било којиразличитих облика, као што су квадрат, круг или дијамант.Ово поље мора бити присутно ако је знаме PenDataCustomStartCapје постављен у пољу PenDataFlags објекта EmfPlusPenDat

public EmfPlusCustomStartCapData CustomStartCapData { get; set; }

Вредност имовине

EmfPlusCustomStartCapData

DashOffset

Добија или поставља опционалну вредност 32-битне тачке плутања која одређујеРастојање од почетка линије до почеткупрвог простора у шаблону линије. ово поље мора битиприсутан ако је знаме ПенДатаДашедЛинеОфсет постављено уPenDataFlags polje objekta EmfPlusPenDat.

public float DashOffset { get; set; }

Вредност имовине

float

DashedLineCapType

Добија или поставља опционални 32-битни потписани интегратор који одређује облик заоба краја сваког диска у дисковој линији. ово поље мора битиприсутан ако је знаме PenDataDashedLineCap постављено уPenDataFlags polje objekta EmfPlusPenDat, iVrednost mora da bude definisana u DashedLineCapType popisu(Одлука 2.1.1 одредбе 1).

public EmfPlusDashedLineCapType DashedLineCapType { get; set; }

Вредност имовине

EmfPlusDashedLineCapType

DashedLineData

Добијање или постављање опционалног објекта EmfPlusDashedLineData (секција 2.2.2.16)који одређује дужине длака и простора у прилагођеномОво поље мора бити присутно ако је PenDataDashedLineзнаме је постављено у пољу PenDataFlags ЕмфПлусПенДатаи објекта.

public EmfPlusDashedLineData DashedLineData { get; set; }

Вредност имовине

EmfPlusDashedLineData

EndCap

Добија или поставља опционални 32-битни потписани интегратор који одређује обликза крај линије у пољу CustomEndCapData. овоПоље мора бити присутно ако је знаме ПенДатаЕндЦап постављено уPenDataFlags поље ЕмфПлусПенДата објекта, и вредностМора бити дефинисана у ЛинеЦапТипе листи

public EmfPlusLineCapType EndCap { get; set; }

Вредност имовине

EmfPlusLineCapType

Join

Добија или поставља опционални 32-битни потписани интегратор који наводи како се придружитидве линије које су повучене истим пеном и чији се крајеви сусрећу.Ово поље мора бити присутно ако је знаме ПенДатаЈоин постављено уПоље PenDataFlags објекта ЕмфПлусПенДата ивредност мора бити дефинисана у линију LineJoinType(Одлука од 1.1.19)

public EmfPlusLineJoinType Join { get; set; }

Вредност имовине

EmfPlusLineJoinType

LineStyle

Добија или поставља опционални 32-битни потписани интегратор који одређује стилкористи се за линије извучене са овим објектом пене. ово поље мораБудите присутни ако је знаме PenDataLineStyle постављено уPenDataFlags polje objekta EmfPlusPenDat, iВредност мора бити дефинисана у линијском листу(Секција 2.1.1.20

public EmfPlusLineStyle LineStyle { get; set; }

Вредност имовине

EmfPlusLineStyle

MiterLimit

Добија или поставља опционалну вредност 32-битне тачке плутања која одређује митерграница, што је максимално дозвољено односе дужине митера наширина линије. дужина митера је удаљеност одпресека линије зидове на унутрашњости придруживање напресека линије зидова изван придруживања.Дужина метара може бити велика када је угао између дваЛиније су мале. ово поље мора бити присутно ако јеPenDataMiterLimit zastava je postavljena u polju Pen DataFlagsОбјекат EmfPlusPenData.

public float MiterLimit { get; set; }

Вредност имовине

float

PenAlignment

Добија или поставља опционални 32-битни потписани интегратор који одређујеДистрибуција ширине пена у односу накоординирања линије. ово поље мора битиБудите присутни ако је знаме ПенДатаНонЦентра постављено уПоље PenDataFlags објекта EmfPlusPenDat, иVrednost mora da bude definisana u PenAlignmentСписак (секција 2.1.1.24)

public EmfPlusPenAlignment PenAlignment { get; set; }

Вредност имовине

EmfPlusPenAlignment

StartCap

Добија или поставља опционални 32-битни потписани интегратор који одређује облик запокретање линије у пољу CustomStartCapData.Ово поље мора бити присутно ако је постављен знаме PenDataStartCapу пољу PenDataFlags објекта ЕмфПлусПенДата, ивредност мора бити дефинисана у линији LineCapType(Секција 2.1.1.18

public EmfPlusLineCapType StartCap { get; set; }

Вредност имовине

EmfPlusLineCapType

TransformMatrix

Добија или поставља опционални ЕмфПлусТрансфорМатрикс објекат (секција 2.2.2.47)који одређује светски простор за уређај за трансформацију простора заovo polje mora da bude prisutno ako je PenDataTransformзнаме је постављено у пољу PenDataFlags ЕмфПлусПенДатаи објекта.

public Matrix TransformMatrix { get; set; }

Вредност имовине

Matrix

 Српски