EmfLogFontPanose
Contenuti
[
Nascondere
]EmfLogFontPanose class
L’oggetto LogFontPanose specifica le caratteristiche PANOSE di un font logico.
public sealed class EmfLogFontPanose : EmfLogFont
Costruttori
Nome | Descrizione |
---|---|
EmfLogFontPanose(EmfLogFont) | Inizializza una nuova istanza diEmfLogFontPanose classe. |
Proprietà
Nome | Descrizione |
---|---|
CharSet { get; set; } | Ottiene o imposta un intero senza segno a 8 bit che specifica il set di caratteri glifi. DEVE essere un valore nell’enumerazione WMF CharacterSet ([MS-WMF] sezione 2.1.1.5). Se il set di caratteri è sconosciuto, l’elaborazione del metafile NON DOVREBBE tentare di tradurre o interpretare stringhe renderizzate con quel font. |
ClipPrecision { get; set; } | Ottiene o imposta un intero senza segno a 8 bit che specifica la precisione di ritaglio. La precisione di ritaglio definisce come ritagliare i caratteri che sono parzialmente al di fuori dell’area di ritaglio. Può essere uno o più flag WMF ClipPrecision |
Culture { get; set; } | Ottiene o imposta un intero senza segno a 32 bit che DEVE essere impostato su zero e DEVE essere ignorato. |
Escapement { get; set; } | Ottiene o imposta un intero con segno a 32 bit che specifica l’angolo, in decimi di gradi, tra il vettore di scappamento e l’asse x del dispositivo. Il vettore di scappamento è parallelo alla linea di base di una riga di testo. |
Facename { get; set; } | Ottiene o imposta un Facename (64 byte): una stringa di non più di 32 caratteri Unicode che specifica il nome del carattere tipografico del font. Se la lunghezza di questa stringa è inferiore a 32 caratteri, DEVE essere presente un NULL finale, dopodiché il resto di questo campo DEVE essere ignorato. |
FullName { get; set; } | Ottiene o imposta una stringa di 64 caratteri Unicode che definisce il nome completo del font. Se la lunghezza di questa stringa è inferiore a 64 caratteri, DEVE essere presente un NULL finale, dopo che il resto di questo campo DEVE essere ignorato. |
Height { get; set; } | Ottiene o imposta un intero con segno a 32 bit che specifica l’altezza, in unità logiche, della cella o del carattere del font. Il valore dell’altezza del carattere, noto anche come dimensione em, è il valore dell’altezza della cella del carattere meno il valore iniziale interno. Il font mapper DOVREBBE interpretare il valore specificato nel campo Altezza nel modo seguente. |
Italic { get; set; } | Ottiene o imposta un intero senza segno a 8 bit che specifica un carattere corsivo se impostato su 0x01; in caso contrario, DEVE essere impostato a 0x00. |
Match { get; set; } | Ottiene o imposta Questo campo DEVE essere ignorato. |
Orientation { get; set; } | Ottiene o imposta un intero con segno a 32 bit che specifica l’angolo, in decimi di gradi, tra la linea di base di ciascun carattere e l’asse x del dispositivo. |
OutPrecision { get; set; } | Ottiene o imposta un intero senza segno a 8 bit che specifica la precisione di output. La precisione di output di definisce quanto il carattere è richiesto per abbinare l’altezza, la larghezza, l’orientamento del carattere , lo scappamento, l’altezza e il tipo di carattere richiesti. DEVE essere un valore dall’enumerazione WMF OutPrecision |
Padding { get; set; } | Ottiene o imposta un campo che esiste solo per garantire l’allineamento a 32 bit di questa struttura. DEVE essere ignorato |
Panose { get; set; } | Ottiene o imposta un oggetto Panose (sezione 2.2.21) che specifica le caratteristiche PANOSE del carattere logico. Se tutti i campi di questo oggetto sono zero, DEVE essere ignorato. |
PitchAndFamily { get; set; } | Ottiene o imposta un oggetto WMF PitchAndFamily ([MS-WMF] sezione 2.2.2.14) che specifica il passo e la famiglia del carattere. Le famiglie di caratteri descrivono l’aspetto di un carattere in un modo generale . Servono per specificare un carattere quando il carattere tipografico specificato non è disponibile. |
Quality { get; set; } | Ottiene o imposta un intero senza segno a 8 bit che specifica la qualità dell’output. La qualità di output definisce quanto cercare di far corrispondere gli attributi del font logico a quelli di un font fisico effettivo. DEVE essere uno dei valori nell’enumerazione WMF FontQuality ([MS-WMF] sezione 2.1.1.10). |
Strikeout { get; set; } | Ottiene o imposta un intero senza segno a 8 bit che specifica un carattere barrato se impostato su 0x01; altrimenti, DEVE essere impostato su 0x00. |
Style { get; set; } | Ottiene o imposta una stringa di 32 caratteri Unicode che definisce lo stile del carattere. Se la lunghezza di questa stringa è inferiore a 32 caratteri, DEVE essere presente un NULL finale, dopodiché il resto di questo campo DEVE essere ignorato. |
StyleSize { get; set; } | Ottiene o imposta un intero senza segno a 32 bit che specifica la dimensione in punti in cui viene eseguito il suggerimento del carattere . Se impostato su zero, il suggerimento sui caratteri viene eseguito alla dimensione in punti corrispondente al campo Altezza nell’oggetto LogFont nel campo LogFont |
Underline { get; set; } | Ottiene o imposta un intero senza segno a 8 bit che specifica un carattere sottolineato se impostato su 0x01; altrimenti DEVE essere impostato a 0x00. |
VendorId { get; set; } | Ottiene o imposta Questo campo DEVE essere ignorato. |
Version { get; set; } | Ottiene o imposta Questo campo DEVE essere ignorato. |
Weight { get; set; } | Ottiene o imposta un intero con segno a 32 bit che specifica lo spessore del carattere nell’intervallo da da zero a 1000. Ad esempio, 400 è normale e 700 è grassetto. Se questo valore è zero, è possibile utilizzare un peso predefinito . |
Width { get; set; } | Ottiene o imposta un intero con segno a 32 bit che specifica la larghezza media, in unità logiche, di caratteri nel font. Se il valore del campo Larghezza è zero, un valore appropriato DOVREBBE essere calcolato da altri valori LogFont per trovare un font che abbia le proporzioni previste dal tipografo |
Guarda anche
- class EmfLogFont
- spazio dei nomi Aspose.Imaging.FileFormats.Emf.Emf.Objects
- assemblea Aspose.Imaging