Praca z znakami kontrolnymi

Contents
[ ]

Microsoft Word dokumenty mogą zawierać różne znaki, które mają szczególne znaczenie. Zwykle są one używane do formatowania i nie są rysowane w trybie normalnym. Po kliknięciu przycisku Pokaż / Ukryj znaki formatowania, które znajduje się na pasku narzędzi standardowych, można je wyświetlić.

Czasami może być konieczne dodanie lub usunięcie znaków do / z tekstu. Na przykład, przy uzyskaniu tekstu programowo z dokumentu, Aspose.Words zachowuje większość znaków sterowania, więc jeśli musisz pracować z tym tekstem, należy prawdopodobnie usunąć lub zastąpić znaki.

W ControlChar klasa jest repozytorium dla stałych, które reprezentują znaki kontrolne często napotkane w dokumentach. Zapewnia zarówno wersje znaków jak i strun tych samych stałych. Na przykład, ciąg znaków LineBreak i czara LineBreakChar ma taką samą wartość.

Poniższy przykład kodu pokazuje jak używać znaków sterujących:

// For complete examples and data files, please go to https://github.com/aspose-words/Aspose.Words-for-Java
// The path to the documents directory.
String dataDir = Utils.getDataDir(UseControlCharacters.class);
// Open the document.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
builder.write("This is First Line");
builder.write(ControlChar.CR);
builder.write("This is Second Line");
builder.write(ControlChar.CR_LF);
doc.save(dataDir + "output.doc");