Enum EmfPlusStringFormatFlags
Numele spaţiului: Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts Asamblare: Aspose.Imaging.dll (25.4.0)
Drapelele StringFormat specifică opțiunile pentru layoutul textului grafic, inclusiv direcția, cliping-ul și manipularea fontului.
[Flags]
public enum EmfPlusStringFormatFlags : uint
Fields
StringFormatBypassGdi = 2147483648
Această steagă poate fi utilizată pentru a specifica un proces specific implementării pentru renderarea textului.
StringFormatDirectionRightToLeft = 1
Dacă este setat, ordinea de citire a stringului SHOULD trebuie să fie dreapta la stânga. pentru textul orizontal, acest lucru înseamnă că personajele sunt citite de la dreaptă la cealaltă.Dacă textul clar, orizontal sau vertical trebuie citit de la stânga la dreapta.
Descrierea textului grafic este specificată de Aspose.Imaging.FileFormats.Emf.EmbPlus.Objects.EMfPlusStringFormat obiectele
StringFormatDirectionVertical = 2
În cazul în care este setat, liniile individuale ale textului SHOULD trebuie să fie împărțite vertical pe dispozitivul de afișare.În cazul în care este clar, liniile individuale ale textului SHOULD trebuie să fie desenate orizontal, cu fiecare nouă linie sub linia anterioară.
StringFormatDisplayFormatControl = 32
Dacă este setat, caracterele de control SHOULD apar în producție ca reprezentative Unicode glyphs.
StringFormatLineLimit = 8192
În cazul în care este setat, întreaga linie de text ar trebui să fie o ieșire și nu ar fi clipată de rectanglul de layout al stringului.Dacă este clar, layoutul textului trebuie să continue până când toate liniile sunt de ieșire, sau până ce linii suplimentare nu ar fi vizibile ca urmare a cliping-ului.Această steagă poate fi utilizată fie pentru a denega sau permite ca o linie de text să fie parțial obscureză de un rectanglu de layout care nu este o mai multă înălțime a liniei.
StringFormatMeasureTrailingSpaces = 2048
Dacă este setat, spațiul la capătul fiecărei linii trebuie inclus în măsurători de lungime a firului.Dacă este clar, spațiul la capătul fiecărei linii trebuie să fie exclus din măsurările de lungime a firului.
StringFormatNoClip = 16384
În cazul în care este setat, textul extins în afara rectangularului de layout string SHOULD va fi permis să se afișeze.Dacă este clar, toate textele care se extind dincolo de rectangolul de layout SHOULD vor fi clipate.
StringFormatNoFitBlackBox = 4
În cazul în care este setat, părțile de caractere trebuie să fie permise pentru a depăși rectanglul de layout text.În cazul în care este clar, personajele care depășesc limitele rectangolului de layout text trebuie repoziționate pentru a evita supraîncărcarea.Un italic, “f” este un exemplu al unui personaj care poate avea părți supraponderale.
StringFormatNoFontFallback = 1024
Dacă este setat, o fontă alternativă SHOULD va fi utilizată pentru caractere care nu sunt susținute în fontul solicitat.În cazul în care este clar, un personaj lipsit din fontul solicitat SHOULD apare ca un “fon lipsită” caracter, care poate fi un cadru deschis.
StringFormatNoWrap = 4096
În cazul în care este setat, un string care se extinde peste capătul rectangularului de layout text nu trebuie să fie atașat la următoarea linie.În cazul în care este clar, o stringă care se extinde peste capătul rectangularului de layout text trebuie să fie ruptă la ultimul cuvânt limită în rektangolul de bord, iar restul stringului trebuie sa fie atașat la următoarea linie.