Class EmfPlusPenOptionalData

Class EmfPlusPenOptionalData

Nazwa przestrzeń: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Zgromadzenie: Aspose.Imaging.dll (25.4.0)

Obiekt EmfPlusPenOptionalData określa opcjonalne dane dla pióro graficzne

public sealed class EmfPlusPenOptionalData : EmfPlusStructureObjectType

Inheritance

object MetaObject EmfPlusObject EmfPlusStructureObjectType EmfPlusPenOptionalData

Dziedziczeni członkowie

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

Constructors

EmfPlusPenOptionalData()

public EmfPlusPenOptionalData()

Properties

CompoundLineData

Otrzymuje lub ustawia opcjonalny obiekt EmfPlusCompoundLineData (sekcja 2.2.2.9)określa szereg wartości pływających punktów, które definiująLinia połączona z piórem, która składa się z linii równoległychi przestrzeni. to pole musi być obecne, jeśliFlaga PenDataCompoundLine jest ustawiona w polu Pen DataFlagsObiekt EmfPlusPenData

public EmfPlusCompoundLineData CompoundLineData { get; set; }

Wartość nieruchomości

EmfPlusCompoundLineData

CustomEndCapData

Dostęp lub ustaw opcjonalny obiekt EmfPlusCustomEndCapData (sekcja 2.2.2.11)definicji formy końcowej, która jest formąużywa się na końcu linii wyciągniętej z tej pióro. może byćróżne formy, takie jak kwadrat, krąg lub diament.pola musi być obecne, jeśli flaga PenDataCustomEndCap jestustawione w polu PenDataFlags obiektu EmfPlusPenDat

public EmfPlusCustomEndCapData CustomEndCapData { get; set; }

Wartość nieruchomości

EmfPlusCustomEndCapData

CustomStartCapData

Dostęp lub ustaw opcjonalny obiekt EmfPlusCustomStartCapData (sekcja 2.2.2.15)definiuje przyzwoitą formę start-cap, która jest formąużywa się na początku linii wyciągniętej tą piórem. może byćz różnych kształtów, takich jak kwadrat, krąg lub diament.To pole musi być obecne, jeśli flaga PenDataCustomStartCapjest ustawiony w polu PenDataFlags obiektu EmfPlusPenDat

public EmfPlusCustomStartCapData CustomStartCapData { get; set; }

Wartość nieruchomości

EmfPlusCustomStartCapData

DashOffset

otrzymuje lub ustawia opcjonalną wartość 32-bitowego punktu przepływowego, która określaodległość od początku linii do początkuPierwsza przestrzeń w wzorcu linijnym. to pole musi byćobecny, jeśli flaga PenDataDashedLineOffset jest umieszczona wPole PenDataFlags obiektu EmfPlusPenDat.

public float DashOffset { get; set; }

Wartość nieruchomości

float

DashedLineCapType

otrzymuje lub ustawia opcjonalny podpis 32-bitowy, który określa kształtobie końcówki każdego paska w pasku. to pole musi byćobecny, jeśli flaga PenDataDashedLineCap jest umieszczona wPole PenDataFlags obiektu EmfPlusPenDat, awartość musi być zdefiniowana w wymienieniu DashedLineCapType(Przekierowano w rozdziale 2.1.1.

public EmfPlusDashedLineCapType DashedLineCapType { get; set; }

Wartość nieruchomości

EmfPlusDashedLineCapType

DashedLineData

Dostęp lub ustaw opcjonalny obiekt EmfPlusDashedLineData (sekcja 2.2.2.16)które określają długość dżinsów i przestrzeni w przyzwyczajeniuPole to musi być obecne, jeśli PenDataDashedLineflaga jest umieszczona w polu PenDataFlags EmfPlusPenDatei obiektów.

public EmfPlusDashedLineData DashedLineData { get; set; }

Wartość nieruchomości

EmfPlusDashedLineData

EndCap

otrzymuje lub ustawia opcjonalny podpis 32-bitowy, który określa kształtdo końca linii w polu CustomEndCapData.Pole musi być obecne, jeśli flaga PenDataEndCap jest umieszczona wPole PenDataFlags obiektu EmfPlusPenDat, a wartośćMuszą być określone w listze LineCapType

public EmfPlusLineCapType EndCap { get; set; }

Wartość nieruchomości

EmfPlusLineCapType

Join

otrzymuje lub ustawia opcjonalny podpis 32-bitowy, który określa, jak dołączyćDwie linie, które są wyciągnięte przez tę samą pióro i których końcówki spotykają się.To pole musi być obecne, jeśli flaga PenDataJoin jest ustawiona wpola PenDataFlags obiektu EmfPlusPenDat, awartość musi być zdefiniowana w wykazie LineJoinType(Przekierowano w rozdziale 2.1.1.19)

public EmfPlusLineJoinType Join { get; set; }

Wartość nieruchomości

EmfPlusLineJoinType

LineStyle

otrzymuje lub ustawia opcjonalny podpis 32-bitowy, który określa stylużywany do linii wyciągniętych z tym przedmiotem pióro.Bądź obecny, jeśli flaga PenDataLineStyle jest umieszczona wPole PenDataFlags obiektu EmfPlusPenDat, awartość musi być zdefiniowana w wykazie LineStyle(Przekierowano w rozdziale 2.1.1.20

public EmfPlusLineStyle LineStyle { get; set; }

Wartość nieruchomości

EmfPlusLineStyle

MiterLimit

otrzymuje lub ustawia opcjonalną wartość 32-bitowego punktu przepływowego, która określa mierniklimit, który jest maksymalnym dopuszczonym stosunkiem długości metrów doszerokość linii. długość metrów to odległość odPrzejście ścian linijnych wewnątrz połączenia doPrzejście ścian linijnych poza łączem.Długość metrów może być duża, gdy kąt między dwomaLinie są małe. to pole musi być obecne, jeśliFlaga PenDataMiterLimit jest ustawiona w polu Pen DataFlagsObiekt EmfPlusPenData.

public float MiterLimit { get; set; }

Wartość nieruchomości

float

PenAlignment

otrzymuje lub ustawia opcjonalny podpis 32-bitowy, który określadystrybucja szerokości penu w odniesieniu doKoordynacje linii są wyciągnięte. to pole musi byćBądź obecny, jeśli flaga PenDataNonCenter jest umieszczona wPole PenDataFlags obiektu EmfPlusPenDat, orazWartość musi być określona w PenAlignmentPodsumowanie (sekcja 2.1.1.24)

public EmfPlusPenAlignment PenAlignment { get; set; }

Wartość nieruchomości

EmfPlusPenAlignment

StartCap

otrzymuje lub ustawia opcjonalny podpis 32-bitowy, który określa kształtPoczątek linii w polu CustomStartCapData.To pole musi być obecne, jeśli ustawiono flagę PenDataStartCapw polu PenDataFlags obiektu EmfPlusPenDat, awartość musi być zdefiniowana w wykazie LineCapType(Przekierowano w rozdziale 2.1.1.18

public EmfPlusLineCapType StartCap { get; set; }

Wartość nieruchomości

EmfPlusLineCapType

TransformMatrix

Otrzymuje lub ustawia opcjonalny obiekt EmfPlusTransformMatrix (sekcja 2.2.2.47)który określa światowy przestrzeń do urządzeń przenoszonych przezpole to musi być obecne, jeśli PenDataTransformflaga jest umieszczona w polu PenDataFlags EmfPlusPenDatei obiektów.

public Matrix TransformMatrix { get; set; }

Wartość nieruchomości

Matrix

 Polski