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 documentaire.
public static class ControlChar
Des champs
Nom | La description |
---|---|
static readonly Cell | Fin de cellule d’un tableau ou caractère de fin de ligne d’un tableau : “\x0007” ou “\a”. |
const CellChar | Fin d’une cellule de tableau ou fin d’une 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”. Pareil queParagraphBreak . |
static readonly CrLf | Retour chariot suivi d’un caractère de saut de ligne : “\x000d\x000a” ou “\r\n”. Non utilisé en tant que 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 du formulaire de saisie de texte. |
const FieldEndChar | Caractère de fin de champ MS Word : (char)21. |
const FieldSeparatorChar | Le caractère séparateur de champ sépare le code du champ de la valeur du champ. Facultatif dans certains domaines. Valeur : (car)20. |
const FieldStartChar | Début du caractère du champ MS Word : (car)19. |
static readonly Lf | Caractère de saut de ligne : “\x000a” ou “\n”. Pareil queLineFeed . |
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”. Pareil queLf . |
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 | Espace insécable : “\x00a0”. |
const NonBreakingSpaceChar | Caractère espace insécable : (char)160. |
const OptionalHyphenChar | Le trait d’union facultatif dans Microsoft Word est (car)31. |
static readonly PageBreak | Caractère de saut de page : “\x000c” ou “\f”. Notez qu’il a la même valeur queSectionBreak . |
const PageBreakChar | Caractère de saut de page : (char)12 ou “\f”. |
static readonly ParagraphBreak | Caractère de fin de paragraphe : “\x000d” ou “\r”. Pareil queCr |
const ParagraphBreakChar | Caractère de fin de paragraphe : (car)13 ou “\r”. |
static readonly SectionBreak | Caractère de fin de section : “\x000c” ou “\f”. Notez qu’il a la même valeur quePageBreak . |
const SectionBreakChar | Caractère de fin de section : (car)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 à la fois des versions char et chaîne des mêmes constantes. Par exemple : chaîneLineBreak
et charLineBreakChar
avoir la même valeur.
Exemples
Montre comment utiliser les caractères de contrôle.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
// Insérez des paragraphes avec du texte avec DocumentBuilder.
builder.Writeln("Hello world!");
builder.Writeln("Hello again!");
// La conversion du document sous forme de texte révèle que les caractères de contrôle
// représente 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 sous forme de chaîne,
// nous pouvons omettre certains 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