EmfLogFont Classe

Summary: The LogFont object specifies the basic attributes of a logical font.

Module: aspose.imaging.fileformats.emf.emf.objects

Full Name: aspose.imaging.fileformats.emf.emf.objects.EmfLogFont

Inheritance: EmfObject

Constructors

NameDescrizione
EmfLogFont()Inizializza una nuova istanza della classe EmfLogFont

Properties

NameTypeAccessDescrizione
char_setWmfCharacterSetr/wOttiene o imposta un intero senza segno a 8 bit che specifica l’insieme di glifi dei caratteri. 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
le stringhe rese con quel font.
clip_precisionWmfClipPrecisionFlagsr/wOttiene 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 fuori dalla regione di ritaglio.
Può essere una o più delle flag WMF ClipPrecision.
escapementintr/wOttiene o imposta un intero con segno a 32 bit che specifica l’angolo, in decimi di grado,
tra il vettore di escapement e l’asse x del dispositivo. Il vettore di escapement è
parallelo alla linea di base di una riga di testo.
nome caratterestringr/wOttiene o imposta un Facename (64 byte): Una stringa di non più di 32 caratteri Unicode che specifica il
nome del tipo di carattere del font. Se la lunghezza di questa stringa è inferiore a 32 caratteri, un NULL terminatore DEVE essere presente, dopo il quale il resto di questo campo DEVE essere ignorato.
heightintr/wImposta o ottiene un intero con segno a 32 bit che specifica l’altezza, in unità logiche, della cella del carattere 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 del leading interno.
Il mapper del font DOVREBBE interpretare il valore specificato nel campo Height nel modo seguente.
corsivoSystem.Byter/wImposta o ottiene un intero senza segno a 8 bit che specifica un font corsivo se impostato a 0x01; altrimenti,
DEVE essere impostato a 0x00.
orientamentointr/wImposta o ottiene un intero con segno a 32 bit che specifica l’angolo, in decimi di grado,
tra la linea di base di ogni carattere e l’asse x del dispositivo.
out_precisionWmfOutPrecisionr/wImposta o ottiene un intero senza segno a 8 bit che specifica la precisione di output. La
precisione di output definisce quanto il font deve corrispondere esattamente all’altezza, larghezza,
orientamento del carattere, escapement, pitch e tipo di font richiesti. DEVE essere un valore dell’enumerazione WMF
OutPrecision.
pitch_and_familyWmfPitchAndFamilyr/wImposta o ottiene un oggetto WMF PitchAndFamily ([MS-WMF] sezione 2.2.2.14) che
specifica il pitch e la famiglia del font. Le famiglie di font descrivono l’aspetto di un font in modo generale.
Sono destinate a specificare un font quando il tipo di carattere specificato non è disponibile.
qualityWmfFontQualityr/wImposta o ottiene un intero senza segno a 8 bit che specifica la qualità di output. La qualità di output
definisce quanto cercare di far corrispondere gli attributi del font logico a quelli di un font fisico reale. DEVE essere uno dei valori dell’enumerazione WMF FontQuality ([MS-WMF]
sezione 2.1.1.10).
barratoSystem.Byter/wImposta o ottiene un intero senza segno a 8 bit che specifica un font barrato se impostato a 0x01;
altrimenti, DEVE essere impostato a 0x00.
sottolineatoSystem.Byter/wImposta o ottiene un intero senza segno a 8 bit che specifica un font sottolineato se impostato a 0x01;
altrimenti, DEVE essere impostato a 0x00.
weightEmfLogFontWeightr/wImposta o ottiene un intero con segno a 32 bit che specifica il peso del font nell’intervallo
da zero a 1000. Per esempio, 400 è normale e 700 è grassetto. Se questo valore è zero, può essere usato un peso predefinito.
widthintr/wImposta o ottiene un intero con segno a 32 bit che specifica la larghezza media, in unità logiche, dei
caratteri del font. Se il valore del campo Width è zero, un valore appropriato DOVREBBE essere
calcolato dagli altri valori LogFont per trovare un font che abbia il rapporto d’aspetto previsto dal tipografo.

Constructor: EmfLogFont()

 EmfLogFont() 

Inizializza una nuova istanza della classe EmfLogFont