Class EmfPlusDrawImagePoints
Tên không gian: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Tổng hợp: Aspose.Imaging.dll (25.4.0)
Danh sách EmfPlusDrawImagePoints xác định việc vẽ một hình ảnh quy mô bên trong một bảng tính.
public sealed class EmfPlusDrawImagePoints : EmfPlusDrawingRecordType
Inheritance
object ← MetaObject ← EmfPlusRecord ← EmfPlusDrawingRecordType ← EmfPlusDrawImagePoints
Thành viên thừa kế
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
Một EmfPlusImage có thể chỉ định một bitmap hoặc metaphile.Màu sắc trong một hình ảnh có thể được thao túng trong quá trình rendering. chúng có khả năng được sửa chữa, tối tăm,Đóng sáng và loại bỏ.
Constructors
EmfPlusDrawImagePoints(EmfPlusRecord)
Bắt đầu một trường hợp mới của lớp Aspose.Imaging.FileFormats.Emf.EmpPlus.Records.empplusDrawImagePoints.
public EmfPlusDrawImagePoints(EmfPlusRecord source)
Parameters
source
EmfPlusRecord
Nguồn .
Properties
ApplyingAnEffect
Nhận hoặc đặt một giá trị chỉ ra liệu [để áp dụng một hiệu ứng].Điểm này cho thấy rằng việc trình bày hình ảnh bao gồm việc áp dụng một hiệu ứng.Nếu thiết lập, một đối tượng trong lớp Hiệu ứng phải được xác định trong mộtEmfPlusSerializableObject hồ sơ (phần 2.3.5.2).
public bool ApplyingAnEffect { get; set; }
Giá trị bất động sản
Compressed
Nhận hoặc đặt một giá trị cho thấy liệu PointData có bị nén hay không.Bit này cho thấy liệu trường PointData có chỉ định dữ liệu bị nén hay không.Nếu thiết lập, PointData chỉ định vị trí tuyệt đối trong không gian tọa độ với toàn bộ 16 bitNếu rõ ràng, PointData chỉ định vị trí tuyệt đối trong không gian phối hợp với32-bit Floating Point Coordinates.Lưu ý Nếu lá cờ P (tên dưới) được đặt, lá Cờ này không được xác định và phải bị bỏ qua.
public bool Compressed { get; set; }
Giá trị bất động sản
ImageAttributesId
Nhận hoặc đặt một toàn bộ không được ký kết 32 bit có chứa chỉ số củatùy chọn EmfPlusImageAttributes đối tượng (một phần 2.2.1.5) trong bảng Object EMF+.
public int ImageAttributesId { get; set; }
Giá trị bất động sản
ObjectId
Nhận hoặc đặt mục nhận dạng.Chỉ số của một đối tượng EmfPlusImage (phần 2.2.1.4) trong EMF+Bảng đối tượng, trong đó xác định hình ảnh để trình bày. giá trị phải là 0 đến 63, bao gồm.
public byte ObjectId { get; set; }
Giá trị bất động sản
PointData
Nhận hoặc đặt một chuỗi các điểm số mà chỉ định ba điểm của một parallelogram.Ba điểm đại diện cho các góc trên trái, phía trên phải và phía dưới trái củaCác điểm thứ tư của parallelogram được extrapolated từ ba đầu tiên.phần của hình ảnh được chỉ định bởi trường SrcRect SHOULD có quy mô và phânchuyển đổi áp dụng nếu cần thiết để phù hợp bên trong parallelogram.
public PointF[] PointData { get; set; }
Giá trị bất động sản
PointF [ ]
Relative
Nhận hoặc đặt một giá trị cho biết liệu đây là Aspose.Imaging.FileFormats.Emf.EmpPlus.Records.empplusDrawImagePoints là tương đối hay không.Điểm này cho thấy liệu trường PointData chỉ định vị trí tương đối hay tuyệt đối.Nếu thiết lập, mỗi yếu tố trong PointData chỉ định một vị trí trong không gian tọa độ màliên quan đến vị trí được chỉ định bởi yếu tố trước trong hàng. Trong trường hợp củayếu tố đầu tiên trong PointData, một vị trí trước đó ở tọa độ (0,0) được giả định.PointData chỉ định vị trí tuyệt đối theo cờ C.Lưu ý Nếu lá cờ này được thiết lập, lá C (trên) không được xác định và phải bị bỏ qua.
public bool Relative { get; set; }
Giá trị bất động sản
SrcRect
Nhận hoặc đặt một đối tượng EmfPlusRectF (phần 2.2.2.39) định nghĩa một phần của hình ảnh sẽ được trình bày.
public RectangleF SrcRect { get; set; }
Giá trị bất động sản
SrcUnit
Nhận hoặc đặt một toàn bộ ký kết 32 bit định nghĩa các đơn vị của trường SrcRect.là giá trị UnitPixel của danh sách UnitType (số 2.1.1.33).
public EmfPlusUnitType SrcUnit { get; set; }