ControlChar
Contenu
[
Cacher
]ControlChar class
Caractères de contrôle souvent rencontrés dans les documents.
Pour en savoir plus, visitez leTravailler avec des caractères de contrôle article de documentation.
public static class ControlChar
Des champs
| Nom | La description |
|---|---|
| static readonly Cell | Caractère de fin de cellule ou de fin de ligne de tableau : « \x0007 » ou « \a ». |
| const CellChar | Caractère de fin de cellule ou de fin de ligne de tableau : (char)7 ou “\a”. |
| static readonly ColumnBreak | Caractère de fin de colonne : « \x000e ». |
| const ColumnBreakChar | Caractère de fin de colonne : (char)14. |
| static readonly Cr | Caractère de retour chariot : « \x000d » ou « \r ». Identique àParagraphBreak . |
| static readonly CrLf | Retour chariot suivi d’un caractère de saut de ligne : « \x000d\x000a » ou « \r\n ». Non utilisé comme tel dans les documents Microsoft Word, mais couramment utilisé dans les fichiers texte pour les sauts de paragraphe. |
| const DefaultTextInputChar | Il s’agit du caractère « o » utilisé comme valeur par défaut dans les champs de formulaire de saisie de texte. |
| const FieldEndChar | Fin du caractère du champ MS Word : (char)21. |
| const FieldSeparatorChar | Le caractère séparateur de champ sépare le code du champ de sa valeur. Facultatif dans certains champs. Valeur : (car)20. |
| const FieldStartChar | Début du caractère du champ MS Word : (char)19. |
| static readonly Lf | Caractère de saut de ligne : « \x000a » ou « \n ». Identique àLineFeed . |
| static readonly LineBreak | Caractère de saut de ligne : « \x000b » ou « \v ». |
| const LineBreakChar | Caractère de saut de ligne : (char)11 ou « \v ». |
| static readonly LineFeed | Caractère de saut de ligne : « \x000a » ou « \n ». Identique àLf . |
| const LineFeedChar | Caractère de saut de ligne : (char)10 ou « \n ». |
| const NonBreakingHyphenChar | Le trait d’union insécable dans Microsoft Word est (car)30. |
| static readonly NonBreakingSpace | Caractère espace insécable : « \x00a0 ». |
| const NonBreakingSpaceChar | Caractère espace insécable : (char)160. |
| const OptionalHyphenChar | Le trait d’union facultatif dans Microsoft Word est (char)31. |
| static readonly PageBreak | Caractère de saut de page : « \x000c » ou « \f ». Notez que sa valeur est identique àSectionBreak . |
| const PageBreakChar | Caractère de saut de page : (char)12 ou « \f ». |
| static readonly ParagraphBreak | Caractère de fin de paragraphe : « \x000d » ou « \r ». Identique àCr |
| const ParagraphBreakChar | Caractère de fin de paragraphe : (char)13 ou « \r ». |
| static readonly SectionBreak | Caractère de fin de section : « \x000c » ou « \f ». Notez que sa valeur est identique àPageBreak . |
| const SectionBreakChar | Caractère de fin de section : (char)12 ou « \f ». |
| const SpaceChar | Caractère espace : (char)32. |
| static readonly Tab | Caractère de tabulation : « \x0009 » ou « \t ». |
| const TabChar | Caractère de tabulation : (char)9 ou « \t ». |
Remarques
fournit les versions char et string des mêmes constantes. Par exemple : stringLineBreak et charLineBreakChar ont la même valeur.
Exemples
Montre comment utiliser les caractères de contrôle.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
// Insérer des paragraphes avec du texte avec DocumentBuilder.
builder.Writeln("Hello world!");
builder.Writeln("Hello again!");
// La conversion du document au format texte révèle que les caractères de contrôle
// représentent certains des éléments structurels du document, tels que les sauts de page.
Assert.AreEqual($"Hello world!{ControlChar.Cr}" +
$"Hello again!{ControlChar.Cr}" +
ControlChar.PageBreak, doc.GetText());
// Lors de la conversion d'un document au format chaîne,
// nous pouvons omettre certains des caractères de contrôle avec la méthode Trim.
Assert.AreEqual($"Hello world!{ControlChar.Cr}" +
"Hello again!", doc.GetText().Trim());
Voir également
- espace de noms Aspose.Words
- Assemblée Aspose.Words