Class EmfLogFont
Tên không gian: Aspose.Imaging.FileFormats.Emf.Emf.Objects Tổng hợp: Aspose.Imaging.dll (25.4.0)
Đối tượng LogFont xác định các thuộc tính cơ bản của một phông chữ logic.
public class EmfLogFont : EmfObject
Inheritance
object ← MetaObject ← EmfObject ← EmfLogFont
Derived
EmfLogFontEx , EmfLogFontPanose
Thành viên thừa kế
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfLogFont()
public EmfLogFont()
Properties
CharSet
Nhận hoặc đặt một toàn bộ 8 bit không được viết tắt mà chỉ định bộ các glyphs nhân vật.là một giá trị trong danh sách WMF CharacterSet ([MS-WM F] phần 2.1.1.5).bộ nhân vật là không rõ, xử lý metaphil SHOULD NOT attempt to translate or interpretCác dây được rendered với font đó.
public WmfCharacterSet CharSet { get; set; }
Giá trị bất động sản
ClipPrecision
Nhận hoặc đặt một toàn bộ 8 bit không được ký kết mà chỉ định độ chính xác nhấp chuột.Độ chính xác clip định nghĩa cách clip các nhân vật là một phần bên ngoài khu vực clip.Nó có thể là một hoặc nhiều của WMF ClipPrecision Flags
public WmfClipPrecisionFlags ClipPrecision { get; set; }
Giá trị bất động sản
Escapement
Nhận hoặc đặt một toàn bộ ký kết 32-bit mà chỉ định góc, trong hàng chục độ,giữa vector thoát và x-axis của thiết bị.song song với dòng chữ cơ bản của một dòng văn bản.
public int Escapement { get; set; }
Giá trị bất động sản
Facename
Gets or sets a Facename (64 bytes): Một dòng không quá 32 ký tự Unicode mà chỉ địnhNếu chiều dài của dòng này nhỏ hơn 32 ký tự, một kết thúcNULL phải có mặt, sau đó phần còn lại của trường này phải bị bỏ qua.
public string Facename { get; set; }
Giá trị bất động sản
Height
Nhận hoặc đặt một toàn bộ ký kết 32 bit chỉ định chiều cao, trong các đơn vị logic, của các phông chữ.tính năng ô hoặc ký tự. giá trị chiều cao của nhân vật, còn được gọi là kích cỡ em, làGiá trị chiều cao ô nhân vật minus giá trị dẫn đầu nội bộ. Bản đồ chữ SHOULDgiải thích giá trị được chỉ định trong trường Độ cao theo cách sau:
public int Height { get; set; }
Giá trị bất động sản
Italic
Nhận hoặc đặt một toàn bộ 8 bit không được viết tắt mà chỉ ra một chữ cái Ý nếu được đặt lên 0x01; nếu không,Nó phải được thiết lập để 0x00.
public byte Italic { get; set; }
Giá trị bất động sản
Orientation
Nhận hoặc đặt một toàn bộ ký kết 32-bit mà chỉ định góc, trong hàng chục độ,giữa dòng cơ bản của mỗi nhân vật và x-axis của thiết bị.
public int Orientation { get; set; }
Giá trị bất động sản
OutPrecision
Nhận hoặc đặt một toàn bộ 8 bit không được ký kết mà chỉ định độ chính xác xuất khẩu.chính xác xuất ra xác định cách chặt chẽ font cần thiết để phù hợp với chiều cao, chiều rộng yêu cầu,định hướng nhân vật, trốn thoát, vị trí, và loại phông chữ. nó phải là một giá trị từ WMFDanh sách OutPrecision
public WmfOutPrecision OutPrecision { get; set; }
Giá trị bất động sản
PitchAndFamily
Nhận hoặc đặt một WMF PitchAndFamily đối tượng ([MS-WM F] phần 2.2.2.14) mà:xác định vị trí và gia đình của phông chữ. Family font mô tả sự xuất hiện của một font trong một tổng thểHọ được thiết kế để chỉ định một phông chữ khi hình chữ cụ thể không có sẵn.
public WmfPitchAndFamily PitchAndFamily { get; set; }
Giá trị bất động sản
Quality
Nhận hoặc đặt một toàn bộ 8 bit không được ký kết mà chỉ định chất lượng sản xuất.định nghĩa cách cẩn thận để cố gắng để phù hợp với các thuộc tính logic-font với những của một thực tếNó phải là một trong những giá trị trong danh sách WMF FontQuality ([MS-WM F])Phần 2.1.1.10
public WmfFontQuality Quality { get; set; }
Giá trị bất động sản
Strikeout
Nhận hoặc đặt một toàn bộ 8 bit không được ký kết mà chỉ ra một phông chữ strikeout nếu được thiết lập để 0x01;Nếu không, nó phải được đặt lên 0x00.
public byte Strikeout { get; set; }
Giá trị bất động sản
Underline
Nhận hoặc đặt một toàn bộ 8 bit không được ký kết mà chỉ ra một phông chữ được nêu dưới đây nếu được đặt lên 0x01;Nếu không, nó phải được đặt lên 0x00.
public byte Underline { get; set; }
Giá trị bất động sản
Weight
Nhận hoặc đặt một toàn bộ ký kết 32-bit chỉ định trọng lượng của chữ cái trong phạm viVí dụ, 400 là bình thường và 700 là dũng cảm. nếu giá trị này là không, một mặc địnhTrọng lượng có thể được sử dụng
public EmfLogFontWeight Weight { get; set; }
Giá trị bất động sản
Width
Nhận hoặc thiết lập một toàn bộ ký kết 32 bit chỉ định chiều rộng trung bình, trong các đơn vị logic, củaCác ký tự trong phông chữ. nếu giá trị trường rộng là không, một giá cả thích hợp SHOULD làđược tính từ các giá trị LogFont khác để tìm một phông chữ có ý định của người viết tắtMối quan hệ
public int Width { get; set; }