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

AlanAçıklama
NoupdatecpOynatma aygıt bağlamındaki çizim konumu, her metin çıktısı çağrısından sonra GÜNCELLENMEMELİDİR.
LeftReferans noktası, sınırlayıcı dikdörtgenin sol kenarında OLMAK ZORUNDADIR.
TopReferans noktası, sınırlayıcı dikdörtgenin üst kenarında OLMAK ZORUNDADIR.
UpdatecpOynatma aygıt bağlamındaki çizim konumu, her metin çıktısı çağrısından sonra GÜNCELLENMELİDİR.
RightReferans noktası, sınırlayıcı dikdörtgenin sağ kenarında OLMAK ZORUNDADIR.
CenterReferans noktası, sınırlayıcı dikdörtgenin ortasıyla yatay olarak hizalanmalıdır.
BottomReferans noktası, sınırlayıcı dikdörtgenin alt kenarında OLMAK ZORUNDADIR.
BaselineReferans noktası, metnin taban çizgisinde OLMAK ZORUNDADIR.
RtlreadingMetin, varsayılan soldan sağa sıralama yerine sağdan sola okuma düzeninde yerleştirilmelidir.
HorizontalRepresents Horizontal text align sets (Left
VerticalRepresents 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.

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)