WmfTextAlignmentModeFlags
WmfTextAlignmentModeFlags enumeration
TextAlignmentMode Flags anger förhållandet mellan en referenspunkt och en bounding rektangel, för textjustering. Dessa flaggor kan kombineras för att specificera flera alternativ, med -begränsningen att endast en flagga kan väljas som ändrar ritningspositionen i uppspelningsenhet -kontexten. Horisontell textjustering utförs när typsnittet har en horisontell standardbaslinje.
[Flags]
public enum WmfTextAlignmentModeFlags
Värderingar
namn | Värde | Beskrivning |
---|---|---|
Noupdatecp | 0 | Ritningspositionen i uppspelningsenhetens sammanhang FÅR INTE uppdateras efter varje textutmatningsanrop. Referenspunkten MÅSTE skickas till textutmatningsfunktionen. |
Left | 0 | Referenspunkten MÅSTE vara på den vänstra kanten av den avgränsande rektangeln. |
Top | 0 | Referenspunkten MÅSTE vara på den övre kanten av den avgränsande rektangeln. |
Updatecp | 1 | Ritningspositionen i uppspelningsenhetens sammanhang MÅSTE uppdateras efter varje text utgående samtal. Den MÅSTE användas som referenspunkt. |
Right | 2 | Referenspunkten MÅSTE vara på den högra kanten av den avgränsande rektangeln. |
Center | 6 | Referenspunkten MÅSTE vara inriktad horisontellt med mitten av den avgränsande rektangeln. |
Bottom | 8 | Referenspunkten MÅSTE vara på den nedre kanten av den avgränsande rektangeln. |
Baseline | 18 | Referenspunkten MÅSTE vara på textens baslinje. |
Rtlreading | 100 | Texten MÅSTE läggas ut i läsordning från höger till vänster, istället för standardordningen från vänster till höger. Detta SHOULD endast tillämpas när teckensnittet som är definierat i playback enhetskontexten är antingen hebreiska eller arabiska. |
Horizontal | 6 | Representerar horisontella textalginuppsättningar (vänster | höger | mitten) |
Vertical | 18 | Representerar vertikala textjusteringsuppsättningar (Överst | Nederst | Baslinje) |
Anmärkningar
TextAlignmentMode-flaggor anger tre olika komponenter för textjustering: - Den horisontella positionen för referenspunkten bestäms av TA_RIGHT och TA_CENTER; om dessa bitar är klara, MÅSTE anpassningen vara TA_LEFT. - Den vertikala positionen för referenspunkten bestäms av TA_BOTTOM och TA_BASELINE; if dessa bitar är klara, MÅSTE justeringen vara TA_TOP. - Huruvida utdatapositionen ska uppdateras i uppspelningsenhetskontexten efter att textutmatningen bestäms av TA_UPDATECP; om den biten är klar, FÅR positionen INTE uppdateras. Detta är anledningen till att definiera tre olika nollvärden i uppräkningen; de representerar standardtillstånden för de tre komponenterna i textjustering.
Se även
- namnutrymme Aspose.Imaging.FileFormats.Wmf.Consts
- hopsättning Aspose.Imaging