Classe EmfPlusStringFormat
Contenu
[
Cacher
]Summary: The EmfPlusStringFormat object specifies text layout,
display manipulations, and language identification
Module: aspose.imaging.fileformats.emf.emfplus.objects
Full Name: aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusStringFormat
Inheritance: EmfPlusGraphicsObjectType
Constructors
| Name | Description |
|---|---|
| EmfPlusStringFormat() | Initialise une nouvelle instance de la classe EmfPlusStringFormat |
Properties
| Name | Type | Access | Description |
|---|---|---|---|
| digit_language | EmfPlusLanguageIdentifierType | r/w | Obtient ou définit un objet EmfPlusLanguageIdentifier qui spécifie la langue à utiliser pour les chiffres numériques dans la chaîne. Par exemple, si cette chaîne contient des chiffres arabes, ce champ DOIT contenir un identifiant de langue qui spécifie une langue arabe |
| digit_substitution | EmfPlusStringDigitSubstitution | r/w | Obtient ou définit un entier non signé de 32 bits qui spécifie comment substituer les chiffres numériques dans la chaîne selon une locale ou une langue. Cette valeur DOIT être définie dans l’énumération StringDigitSubstitution (section 2.1.1.30). |
| first_tab_offset | float | r/w | Obtient ou définit une valeur à virgule flottante 32 bits qui spécifie le nombre d’espaces entre le début d’une ligne de texte et le premier arrêt de tabulation |
| hotkey_prefix | EmfPlusHotkeyPrefix | r/w | Obtient ou définit un entier signé 32 bits qui spécifie le type de traitement effectué sur une chaîne lorsqu’un préfixe de raccourci clavier (c’est‑à‑dire, un esperluette) est rencontré. En gros, ce champ indique s’il faut afficher les préfixes de raccourci clavier liés au texte. La valeur DOIT être définie dans l’énumération HotkeyPrefix (section 2.1.1.14). |
| language | EmfPlusLanguageIdentifierType | r/w | Obtient ou définit un objet EmfPlusLanguageIdentifier (section 2.2.2.23) qui spécifie la langue à utiliser pour la chaîne |
| leading_margin | float | r/w | Obtient ou définit une valeur à virgule flottante 32 bits qui spécifie la longueur de l’espace à ajouter à la position de départ d’une chaîne. La valeur par défaut est 1/6 pouce ; pour les polices typographiques, la valeur par défaut est 0. |
| line_align | EmfPlusStringAlignment | r/w | Obtient ou définit un entier non signé 32 bits qui spécifie comment aligner la chaîne verticalement dans le rectangle de mise en page. Cette valeur DOIT être définie dans l’énumération StringAlignment. |
| range_count | int | r/w | Obtient ou définit un entier signé 32 bits qui spécifie le nombre d’objets EmfPlusCharacterRange (section 2.2.2.8) définis dans le champ StringFormatData. |
| string_alignment | EmfPlusStringAlignment | r/w | Obtient ou définit un entier non signé 32 bits qui spécifie comment aligner la chaîne horizontalement dans le rectangle de mise en page. Cette valeur DOIT être définie dans l’énumération StringAlignment (section 2.1.1.29). |
| string_format_data | EmfPlusStringFormatData | r/w | Obtient ou définit un objet EmfPlusStringFormatData (section 2.2.2.44) qui spécifie des données de mise en page de texte optionnelles. |
| string_format_flags | EmfPlusStringFormatFlags | r/w | Obtient ou définit un entier non signé 32 bits qui spécifie les options de mise en page du texte pour le formatage, le rognage et la gestion des polices. Cette valeur DOIT être composée des indicateurs StringFormat (section 2.1.2.8). |
| tabstop_count | int | r/w | Obtient ou définit un entier signé 32 bits qui spécifie le nombre d’arrêts de tabulation définis dans le champ StringFormatData. |
| tracking | float | r/w | Obtient ou définit une valeur à virgule flottante 32 bits qui spécifie le rapport de l’espace horizontal attribué à chaque caractère d’une chaîne spécifiée par rapport à la largeur définie par la police du caractère. Des valeurs élevées pour cette propriété indiquent un espace généreux entre les caractères ; des valeurs inférieures à 1 peuvent provoquer un chevauchement des caractères. La valeur par défaut est 1,03 ; pour les polices typographiques, la valeur par défaut est 1,00. |
| trailing_margin | float | r/w | Obtient ou définit une valeur à virgule flottante 32 bits qui spécifie la longueur de l’espace à laisser après une chaîne. La valeur par défaut est 1/6 pouce ; pour les polices typographiques, la valeur par défaut est 0. |
| trimming | EmfPlusStringTrimming | r/w | Obtient ou définit la façon de couper les caractères d’une chaîne qui est trop grande pour tenir dans un rectangle de mise en page. Cette valeur DOIT être définie dans l’énumération StringTrimming (section 2.1.1.31). |
| version | EmfPlusGraphicsVersion | r/w | Obtient ou définit la version. |
Constructor: EmfPlusStringFormat()
EmfPlusStringFormat()
Initialise une nouvelle instance de la classe EmfPlusStringFormat