Class EmfPlusHeader
Tên không gian: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Tổng hợp: Aspose.Imaging.dll (25.4.0)
Danh sách EmfPlusHeader chỉ ra sự khởi đầu của dữ liệu EMF+ trong hồ sơ.Bản ghi EmfPlusHeader phải được tích hợp trong bản ghi EMF EMR_COMMENT_EMFPLUS,Điều này phải được ghi lại ngay lập tức theo tiêu đề EMF trong metaphile.Bản ghi EMR_COMMENT_EMFPLUS được xác định trong phần 2.3.3.2 của [MS-EMP].
public sealed class EmfPlusHeader : EmfPlusControlRecordType
Inheritance
object ← MetaObject ← EmfPlusRecord ← EmfPlusControlRecordType ← EmfPlusHeader
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()
Constructors
EmfPlusHeader(EmfPlusRecord)
Bắt đầu một trường hợp mới của lớp Aspose.Imaging.FileFormats.Emf.EmpPlus.Records.empplusHeader.
public EmfPlusHeader(EmfPlusRecord source)
Parameters
source
EmfPlusRecord
Nguồn .
Properties
DualMode
Nhận hoặc đặt một giá trị cho biết [tình trạng dual].Nếu thiết lập, lá cờ này chỉ ra rằng metaphile này là “mô hình đôi”, có nghĩa làlà nó chứa hai bộ các hồ sơ, mỗi trong số đó hoàn toàn xác địnhNội dung đồ họa. nếu rõ ràng, nội dung graphics được xác định bởi EMF+các hồ sơ, và có thể các bản ghi EMF mà trước đó là một kỷ lục EmfPlusGetDC.Nếu lá cờ này được thiết lập, chỉ có hồ sơ EMF SHOULD là đủ để xác địnhLưu ý rằng dù cờ “doual-mode” được thiết lập hay không, một sốCác hồ sơ EMF luôn luôn hiện diện, tức là các bản ghi kiểm soát EMM và các tài liệu EMP.Các hồ sơ kiểm soát EMF được chỉ định trong [MS-EMF]Phần 2.3.4
public bool DualMode { get; set; }
Giá trị bất động sản
EmfPlusFlags
Nhận hoặc đặt EMF plus lá cờ.Một toàn bộ 32 bit không được ký kết có chứa thông tin về cách ghi lại metaphile này.nếu 31 bit của trường được đặt, lá cờ này cho thấy rằng metaphile đã được ghi lại vớia reference device context for a video display. nếu rõ ràng, metaphile đã được ghi lại vớimột kết nối thiết bị tham chiếu cho một máy in.
public int EmfPlusFlags { get; set; }
Giá trị bất động sản
IsValid
Nó nhận được một giá trị cho thấy liệu trường hợp này có hợp lệ hay không.
public bool IsValid { get; }
Giá trị bất động sản
LogicDpix
Nhận hoặc đặt dpi logic x.A 32-bit unsigned integer that specifies the horizontal resolution for which (tạm dịch: Độ phân giải ngang)được ghi lại, trong các đơn vị của pixel mỗi inch.
public int LogicalDpiX { get; set; }
Giá trị bất động sản
LogicĐiều
Nhận hoặc đặt dpi logic y.A 32-bit non-signed integer that specifies the vertical resolution for which metaphileđược ghi lại, trong các đơn vị của dòng mỗi inch
public int LogicalDpiY { get; set; }
Giá trị bất động sản
Version
Nhận hoặc đặt phiên bản.Một đối tượng EmfPlusGraphicsVersion (phần 2.2.2.19) chỉ định phiên bản hoạt độngđồ họa hệ thống được sử dụng để tạo ra metaphile này.
public EmfPlusGraphicsVersion Version { get; set; }
Giá trị bất động sản
VideoDisplay
Nhận hoặc đặt một giá trị cho thấy xem video có hiển thị hay không.nếu thiết lập, lá cờ này cho thấy rằng metaphile đã được ghi lại với một thiết bị tham chiếucontext for a video display. nếu rõ ràng, metaphile đã được ghi lại với một thiết bị tham khảoMối quan hệ với một máy in
public bool VideoDisplay { get; set; }