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