制御文字の使用
Microsoft Word ドキュメントには、特別な意味を持つさまざまな文字が含まれている場合があります。通常、これらは書式設定の目的で使用され、通常モードでは描画されません。標準ツールバーにある「書式設定マークの表示/非表示」ボタンをクリックすると、それらを表示できます。
場合によっては、テキストに文字を追加したり、テキストから文字を削除したりする必要がある場合があります。たとえば、ドキュメントからプログラムでテキストを取得する場合、Aspose.Words はほとんどの制御文字を保持するため、このテキストを操作する必要がある場合は、文字を削除または置換する必要があります。
ControlChar クラスは、ドキュメント内で頻繁に使用される制御文字を表す定数のリポジトリです。同じ定数の文字バージョンと文字列バージョンの両方が提供されます。たとえば、文字列 LineBreak と文字 LineBreakChar は同じ値になります。
次のコード例は、制御文字の使用方法を示しています。
// For complete examples and data files, please go to https://github.com/aspose-words/Aspose.Words-for-.NET | |
string text = "test\r"; | |
// Replace "\r" control character with "\r\n" | |
text = text.Replace(ControlChar.Cr, ControlChar.CrLf); |