WmfTextAlignmentModeFlags
Inheritance: java.lang.Object, com.aspose.ms.System.ValueType, com.aspose.ms.System.Enum
public final class WmfTextAlignmentModeFlags extends System.Enum
TextAlignmentMode Bayrakları, bir referans noktası ile sınırlayıcı dikdörtgen arasındaki ilişkiyi, metin hizalaması için belirtir. Bu bayraklar birden fazla seçeneği belirtmek için birleştirilebilir, ancak yalnızca bir bayrak, oynatma aygıt bağlamındaki çizim konumunu değiştirebilir. Yazı tipi yatay varsayılan bir temel çizgiye sahip olduğunda yatay metin hizalaması gerçekleştirilir.
TextAlignmentMode bayrakları, metin hizalamasının üç farklı bileşenini belirtir: - Referans noktasının yatay konumu TA_RIGHT ve TA_CENTER ile belirlenir; bu bitler temizse hizalama TA_LEFT olmalıdır. - Referans noktasının dikey konumu TA_BOTTOM ve TA_BASELINE ile belirlenir; bu bitler temizse hizalama TA_TOP olmalıdır. - Metin çıktısı sonrası oynatma aygıt bağlamındaki çıktı konumunun güncellenip güncellenmeyeceği TA_UPDATECP ile belirlenir; bu bit temizse konum GÜNCELLENMEMELİDİR. Bu, enum içinde üç farklı sıfır değerinin tanımlanma nedenidir; bunlar metin hizalamasının üç bileşeninin varsayılan durumlarını temsil eder.
Alanlar
| Alan | Açıklama |
|---|---|
| Noupdatecp | Oynatma aygıt bağlamındaki çizim konumu, her metin çıktısı çağrısından sonra GÜNCELLENMEMELİDİR. |
| Left | Referans noktası, sınırlayıcı dikdörtgenin sol kenarında OLMAK ZORUNDADIR. |
| Top | Referans noktası, sınırlayıcı dikdörtgenin üst kenarında OLMAK ZORUNDADIR. |
| Updatecp | Oynatma aygıt bağlamındaki çizim konumu, her metin çıktısı çağrısından sonra GÜNCELLENMELİDİR. |
| Right | Referans noktası, sınırlayıcı dikdörtgenin sağ kenarında OLMAK ZORUNDADIR. |
| Center | Referans noktası, sınırlayıcı dikdörtgenin ortasıyla yatay olarak hizalanmalıdır. |
| Bottom | Referans noktası, sınırlayıcı dikdörtgenin alt kenarında OLMAK ZORUNDADIR. |
| Baseline | Referans noktası, metnin taban çizgisinde OLMAK ZORUNDADIR. |
| Rtlreading | Metin, varsayılan soldan sağa sıralama yerine sağdan sola okuma düzeninde yerleştirilmelidir. |
| Horizontal | Represents Horizontal text align sets (Left |
| Vertical | Represents Vertical text align sets (Top |
Noupdatecp
public static final int Noupdatecp
Oynatma aygıt bağlamındaki çizim konumu, her metin çıktısı çağrısından sonra GÜNCELLENMEMELİDİR. Referans noktasının metin çıktısı işlevine geçirilmesi GEREKİR.
Left
public static final int Left
Referans noktası, sınırlayıcı dikdörtgenin sol kenarında OLMAK ZORUNDADIR.
Top
public static final int Top
Referans noktası, sınırlayıcı dikdörtgenin üst kenarında OLMAK ZORUNDADIR.
Updatecp
public static final int Updatecp
Oynatma aygıt bağlamındaki çizim konumu, her metin çıktısı çağrısından sonra GÜNCELLENMELİDİR. Bu, referans noktası olarak kullanılmalıdır.
Right
public static final int Right
Referans noktası, sınırlayıcı dikdörtgenin sağ kenarında OLMAK ZORUNDADIR.
Center
public static final int Center
Referans noktası, sınırlayıcı dikdörtgenin ortasıyla yatay olarak hizalanmalıdır.
Bottom
public static final int Bottom
Referans noktası, sınırlayıcı dikdörtgenin alt kenarında OLMAK ZORUNDADIR.
Baseline
public static final int Baseline
Referans noktası, metnin taban çizgisinde OLMAK ZORUNDADIR.
Rtlreading
public static final int Rtlreading
Metin, varsayılan soldan sağa sıralama yerine sağdan sola okuma düzeninde yerleştirilmelidir. Bu, yalnızca oynatma aygıt bağlamında tanımlı yazı tipi İbranice veya Arapça olduğunda UYGULANMALIDIR.
Horizontal
public static final int Horizontal
Yatay metin hizalama kümelerini temsil eder (Left | Right | Center)
Vertical
public static final int Vertical
Dikey metin hizalama kümelerini temsil eder (Top | Bottom | Baseline)