Class EmfText
Il nome: Aspose.Imaging.FileFormats.Emf.Emf.Objects Assemblea: Aspose.Imaging.dll (25.4.0)
L’oggetto EmrText contiene valori per la produzione di testo.
public sealed class EmfText : EmfObject
Inheritance
object ← MetaObject ← EmfObject ← EmfText
I membri ereditari
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfText()
public EmfText()
Properties
Chars
Riceve o imposta un integratore non segnato a 32 bit che specifica il numero di caratteri nella riga
public int Chars { get; set; }
Valore di proprietà
DxBuffer
Ottieni o metti il carattere opzionale spazzatura bufferUndefinedSpace2 (variabile): un numero opzionale di byte non utilizzati. il campo OutputDx non è richiesto perSeguire immediatamente la parte precedente di questa struttura.OutputDx (variabile): una serie di integratori non firmati a 32 bit che specificano l’area di uscita trale origini delle cellule di carattere adiacenti in unità logiche. la posizione di questo campo è specificata dail valore di offDx in byte dall’inizio di questo record. se lo spazio è definito, questo campo contienelo stesso numero di valori come i caratteri nella riga di uscita. se il campo Opzioni dell’oggetto EmrTextContiene la bandiera ETO_PDY, quindi questo buffer contiene il doppio dei valori come ci sono caratteri inla riga di uscita, una offset orizzontale e una verticale per ciascuna, in tale ordine. se ETO_RTLREADING è specificato,I caratteri sono posizionati a destra a sinistra invece che a Sinistra. nessuna altra opzione influisce sull’interpretazione di questo campo.
public int[] DxBuffer { get; set; }
Valore di proprietà
int [ ]
GlyphIndexBuffer
Riceve o impone il buffer dell’indice glyph opzionale.Se le opzioni hanno la bandiera ETO_GLYPH_INDEX allora i codici per i caratteri in una riga di testo di uscita sono in realtà indicidei glif di carattere in una font TrueType (2.1.11 ExtTextOutOptions elenco). gli indizi Glyph sono specifici di font,per visualizzare i caratteri corretti sul playback, la font utilizzata deve essere identica alla font usata pergenerare gli indici.
public int[] GlyphIndexBuffer { get; set; }
Valore di proprietà
int [ ]
Options
Riceve o imposta un integratore non segnato a 32 bit che specifica come utilizzare il rettangolo specificato nelQuesto campo può essere una combinazione di più di uno ExtTextOutOptionsValori di elenco (sezione 2.1.11)
public EmfExtTextOutOptions Options { get; set; }
Valore di proprietà
Rectangle
Riceve o imposta un oggetto WMF RectL opzionale (sezione 2.2.2.19 [MS-WM F]] che definisce un clipe/o rectangolo opacente in unità logiche.Questo rektangulo si applica al testoLa produzione viene eseguita dal contenitore.
public Rectangle Rectangle { get; set; }
Valore di proprietà
Reference
Riceve o imposta un oggetto WMF PointL ([MS-WMP] sezione 2.2.2.15) che specifica le coordinate delpunto di riferimento utilizzato per posizionare la riga. il punto de riferimento è definito dall’ultimoEMR_SETTEXTALIGN record (sezione 2.3.11.25). se non è stato impostato tale record,L’allineamento predefinito è TA_LEFT,TA_TOP.
public Point Reference { get; set; }
Valore di proprietà
StringBuffer
Riceve o mette il carattere string bufferUndefinedSpace1 (variabile): un numero opzionale di byte non utilizzati.Il campo OutputString non è necessario seguire immediatamente la parte precedente di questa struttura.OutputString (variabile): una serie di caratteri che specificano la riga alla produzione.La posizione di questo campo è specificata dal valore di offString in byte dall’inizio di questa registrazione.Il numero di caratteri è specificato dal valore di Chars.
public string StringBuffer { get; set; }