Class EmfPlusStringFormat
A név: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Összefoglaló: Aspose.Imaging.dll (25.4.0)
Az EmfPlusStringFormat objektum a szöveges elrendezést határozza meg,a manipulációk megjelenítése és a nyelvi azonosítás
public sealed class EmfPlusStringFormat : EmfPlusGraphicsObjectType
Inheritance
object ← MetaObject ← EmfPlusObject ← EmfPlusGraphicsObjectType ← EmfPlusStringFormat
Örökletes tagok
EmfPlusGraphicsObjectType.Version , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfPlusStringFormat()
public EmfPlusStringFormat()
Properties
DigitLanguage
Megkapja vagy beállítja az EmfPlusLanguageIdentifier objektumot, amely anyelvet használni a sorban lévő numerikus számjegyekhez.Például, ha ez a sor arab számokat tartalmaz,Ez a mező tartalmaznia kell egy nyelvi azonosítót, amelyEgy arab nyelv meghatározása
public EmfPlusLanguageIdentifierType DigitLanguage { get; set; }
ingatlan értéke
DigitSubstitution
Kap vagy beállít egy 32 bites nem jelölt integrert, amely meghatározza, hogyan kell helyettesíteniszámjegyek a sorban egy helyi vagy nyelv szerint.Ezt az értéket a StringDigitSubstitution-ban kell meghatározniA felsorolás (a 2.1.1.30 szakasz)
public EmfPlusStringDigitSubstitution DigitSubstitution { get; set; }
ingatlan értéke
EmfPlusStringDigitSubstitution
FirstTabOffset
kap vagy beállítja a 32 bites áramlási pont értéket, amely meghatározza a számota szövegvonal kezdete és aAz első TAB STOP
public float FirstTabOffset { get; set; }
ingatlan értéke
HotkeyPrefix
kap vagy beállítja a 32 bites aláírt integrátort, amely meghatározza afeldolgozás, amely egy szalagon történik, amikor egy billentyűzetAz előzetes rövidítés (azaz egy ampersand) találkozik.Alapvetően ez a mező meghatározza, hogy a megjelenítésbillentyűzet rövidítők, amelyek a szöveghez kapcsolódnak.Az értéket a HotkeyPrefixben kell meghatározniA felsorolás (a 2.1.1.14 szakasz)
public EmfPlusHotkeyPrefix HotkeyPrefix { get; set; }
ingatlan értéke
Language
Egy EmfPlusLanguageIdentifier objektum megszerzése vagy beállítása (a 2.2.2.23. szakasz)amely meghatározza, hogy milyen nyelvet kell használni a szalaghoz
public EmfPlusLanguageIdentifierType Language { get; set; }
ingatlan értéke
LeadingMargin
kap vagy beállítja a 32 bites áramlási pont értéket, amely meghatározza a hosszaa tér hozzáadására a sor kezdeti pozíciójához.Az alapértelmezett 1/6 hüvelyk; a tipográfiai betűtípusok esetében aAz alapértelmezett érték 0.
public float LeadingMargin { get; set; }
ingatlan értéke
LineAlign
kap vagy beállítja a 32 bites nem jelölt integrert, amely meghatározza, hogyan kellHelyezze a szalagot függőlegesen a layout rektangulában.Ezt az értéket a StringAlignment listában kell meghatározni.
public EmfPlusStringAlignment LineAlign { get; set; }
ingatlan értéke
RangeCount
Kap vagy beállít egy 32 bites aláírt integrálót, amely az EmfPlusCharacterRange számát jelzia StringFormatData mezőben meghatározott objektumok (a 2.2.2.8. szakasz).
public int RangeCount { get; set; }
ingatlan értéke
StringAlignment
kap vagy beállítja a 32 bites nem jelölt integrert, amely meghatározza, hogyan kellHelyezze a szalagot horizontálisan a layout rektangulában.Ezt az értéket a StringAlignmentben kell meghatározniA felsorolás (a 2.1.1.29 szakasz)
public EmfPlusStringAlignment StringAlignment { get; set; }
ingatlan értéke
StringFormatData
Egy EmfPlusStringFormatData objektum megszerzése vagy beállítása (a 2.2.2.44. szakasz)amely az opcionális szöveges elrendezési adatokat írja elő.
public EmfPlusStringFormatData StringFormatData { get; set; }
ingatlan értéke
StringFormatFlags
Hozzon vagy állítson be egy 32 bites nem jelzett integrert, amely a szöveges elrendezést határozza megA formázás, a klipezés és a fontkezelés lehetőségei.Ezt az értéket StringFormat zászlókból kell alkotni(a továbbiakban a 2.1.2.8 pont)
public EmfPlusStringFormatFlags StringFormatFlags { get; set; }
ingatlan értéke
TabstopCount
Kap vagy beállít egy 32 bites aláírt integrert, amely megjelöli a beállítások számáta StringFormatData mezőben meghatározott.
public int TabstopCount { get; set; }
ingatlan értéke
Tracking
kap vagy beállítja a 32 bites áramlási pont értéket, amely meghatározza az arányta horizontális térből, amelyet minden karakternek aegy meghatározott szalag a betűtípus-definált szélességét aNagy értékek ebben a tulajdonságban meghatározza a szélesa karakterek közötti tér; az értékek kevesebb, mint 1 termelhetAz alapértelmezett 1.03; a tipográfiaiFontok, az alapértelmezett értéke 1,00.
public float Tracking { get; set; }
ingatlan értéke
TrailingMargin
kap vagy beállítja a 32 bites áramlási pont értéket, amely meghatározza a hosszaa hely, hogy hagyja után egy vonal. az alapértelmezett1/6 hüvelyk; a tipográfiai betűtípusok esetében az alapértelmezett érték 0.
public float TrailingMargin { get; set; }
ingatlan értéke
Trimming
Gets vagy készletek meghatározzák, hogyan kell vágni a karaktereket egy sorból, amelytúl nagy ahhoz, hogy illeszkedjen a layout rektangulához.Meg kell határozni a StringTrimming jegyzékben (a 2.1.1.31 szakasz).
public EmfPlusStringTrimming Trimming { get; set; }