Class EmfPlusPenOptionalData

Class EmfPlusPenOptionalData

Tên không gian: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Tổng hợp: Aspose.Imaging.dll (25.4.0)

Các EmfPlusPenOptionalData đối tượng chỉ định dữ liệu tùy chọn cho một bút đồ họa

public sealed class EmfPlusPenOptionalData : EmfPlusStructureObjectType

Inheritance

object MetaObject EmfPlusObject EmfPlusStructureObjectType EmfPlusPenOptionalData

Thành viên thừa kế

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

Constructors

EmfPlusPenOptionalData()

public EmfPlusPenOptionalData()

Properties

CompoundLineData

Nhận hoặc thiết lập các đối tượng EmfPlusCompoundLineData tùy chọn (số 2.2.2.9)có thể xác định một loạt các giá trị điểm floating mà định nghĩađường kết hợp của một bút, được tạo thành từ các dòng song songvà không gian. lĩnh vực này phải có mặt nếuBảng PenDataCompoundLine được đặt trong hộp Pen DataFlagsĐối tượng EmfPlusPenData

public EmfPlusCompoundLineData CompoundLineData { get; set; }

Giá trị bất động sản

EmfPlusCompoundLineData

CustomEndCapData

Nhận hoặc thiết lập các đối tượng EmfPlusCustomEndCapData tùy chọn (số 2.2.2.11)định nghĩa hình dạng end-cap tùy chỉnh, đó là hình thức củasử dụng ở cuối của một dòng kéo với bút này. nó có thể là bất kỳcác hình dạng khác nhau, chẳng hạn như một đường phố, vòng tròn, hoặc kim cương.trường phải có mặt nếu lá cờ PenDataCustomEndCap làcài đặt trong trường PenDataFlags của đối tượng EmfPlusPenDat

public EmfPlusCustomEndCapData CustomEndCapData { get; set; }

Giá trị bất động sản

EmfPlusCustomEndCapData

CustomStartCapData

Nhận hoặc thiết lập đối tượng tùy chọn EmfPlusCustomStartCapData (phần 2.2.2.15)định nghĩa hình dạng start-cap tùy chỉnh, đó là hình thứcsử dụng ở đầu của một dòng kéo với bút này. nó có thể là bất kỳcác hình dạng khác nhau, chẳng hạn như một đường, vòng hoặc kim cương.Trường này phải hiện diện nếu lá cờ PenDataCustomStartCapđược đặt trong trường PenDataFlags của đối tượng EmfPlusPenDat

public EmfPlusCustomStartCapData CustomStartCapData { get; set; }

Giá trị bất động sản

EmfPlusCustomStartCapData

DashOffset

Nhận hoặc đặt giá trị tùy chọn 32-bit floating-point mà xác địnhKhoảng cách từ khởi đầu của một dòng đến khởi điểm củakhông gian đầu tiên trong mô hình dòng dán. trường này phảihiện tại nếu lá cờ PenDataDashedLineOffset được đặt trongPenDataFlags trường của đối tượng EmfPlusPenDat.

public float DashOffset { get; set; }

Giá trị bất động sản

float

DashedLineCapType

Gets or sets optional 32-bit signed integer that specifies the shape forcả hai kết thúc của mỗi dash trong một dòng dashed. trường này MUST behiện tại nếu lá cờ PenDataDashedLineCap được đặt trongPenDataFlags trường của đối tượng EmfPlusPenDat, vàgiá trị MUST được xác định trong DashedLineCapType danh sách(Điều 2.1.1 của Bộ Tài chính)

public EmfPlusDashedLineCapType DashedLineCapType { get; set; }

Giá trị bất động sản

EmfPlusDashedLineCapType

DashedLineData

Nhận hoặc thiết lập các đối tượng EmfPlusDashedLineData tùy chọn (số 2.2.2.16)Điều này xác định chiều dài của dải và không gian trong một thói quentrường này phải hiện diện nếu PenDataDashedLinelá cờ được đặt trong trường PenDataFlags của EmfPlusPenDatđối tượng

public EmfPlusDashedLineData DashedLineData { get; set; }

Giá trị bất động sản

EmfPlusDashedLineData

EndCap

Gets or sets optional 32-bit signed integer that specifies the shapeđể kết thúc một dòng trong trường CustomEndCapData.trường phải có mặt nếu lá cờ PenDataEndCap được đặt trongPenDataFlags trường của đối tượng EmfPlusPenDat, và giá trịCần được xác định trong danh sách LineCapType

public EmfPlusLineCapType EndCap { get; set; }

Giá trị bất động sản

EmfPlusLineCapType

Join

Nhận hoặc thiết lập một toàn bộ ký tự 32-bit tùy chọn cho biết cách tham giahai dòng được kéo bằng cùng một bút và kết thúc của nó gặp nhau.Trường này phải hiện diện nếu cờ PenDataJoin được đặt trongtrường PenDataFlags của đối tượng EmfPlusPenDat, vàgiá trị phải được xác định trong danh sách LineJoinType(Điểm 2.1.1.19)

public EmfPlusLineJoinType Join { get; set; }

Giá trị bất động sản

EmfPlusLineJoinType

LineStyle

Gets or sets optional 32-bit signed integer that specifies the styleđược sử dụng cho các dòng được vẽ với đối tượng bút này. trường này MUSTHãy hiện diện nếu lá cờ PenDataLineStyle được đặt trongPenDataFlags trường của đối tượng EmfPlusPenDat, vàgiá trị phải được xác định trong danh sách LineStyle(Điểm 2.1.1.20)

public EmfPlusLineStyle LineStyle { get; set; }

Giá trị bất động sản

EmfPlusLineStyle

MiterLimit

Nhận hoặc đặt giá trị tùy chọn 32-bit floating-point mà chỉ định máy đogiới hạn, đó là tỷ lệ tối đa cho phép của chiều dài đo đếnđường rộng. chiều dài đo là khoảng cách từdừng giữa các bức tường đường trên bên trong liên kết đếncột của các bức tường đường bên ngoài liên kết.Chiều dài đo có thể lớn khi góc giữa haicác dòng là nhỏ. trường này phải có mặt nếuBảng PenDataMiterLimit được đặt trong hộp PenNhữngcủa đối tượng EmfPlusPenData.

public float MiterLimit { get; set; }

Giá trị bất động sản

float

PenAlignment

Gets or sets optional 32-bit signed integer that specifies theSự phân phối của chiều rộng bút liên quan đếncoordinates of the line being drawn. trường này MUSTđược hiện diện nếu lá cờ PenDataNonCenter được đặt trongPenDataFlags trường của đối tượng EmfPlusPenDat, vàgiá trị phải được xác định trong PenAlignmentDanh sách (Phần 2.1.1.24)

public EmfPlusPenAlignment PenAlignment { get; set; }

Giá trị bất động sản

EmfPlusPenAlignment

StartCap

Nhận hoặc thiết lập một tổng hợp ký tự 32 bit tùy chọn mà chỉ định hình dạng chobắt đầu một dòng trong trường CustomStartCapData.Trường này phải hiện diện nếu cờ PenDataStartCap được thiết lậptrong trường PenDataFlags của đối tượng EmfPlusPenDat, vàgiá trị phải được xác định trong danh sách LineCapType(Điểm 2.1.1.18)

public EmfPlusLineCapType StartCap { get; set; }

Giá trị bất động sản

EmfPlusLineCapType

TransformMatrix

Nhận hoặc đặt một đối tượng EmfPlusTransformMatrix tùy chọn (số 2.2.2.47)Điều này xác định một không gian thế giới để thiết bị chuyển đổi vũ trụ chotrường này phải hiện diện nếu PenDataTransformlá cờ được đặt trong trường PenDataFlags của EmfPlusPenDatđối tượng

public Matrix TransformMatrix { get; set; }

Giá trị bất động sản

Matrix

 Tiếng Việt