Práce s kontrolními znaky
Microsoft Word dokumenty mohou obsahovat různé znaky, které mají zvláštní význam. Normálně se používají pro formátování a nejsou kresleny v normálním režimu. Můžete je zviditelnit, pokud kliknete na tlačítko Show/Hide Formatting Marks umístěné na standardní nástrojové liště.
Někdy můžete potřebovat přidat nebo odstranit znaky do/z textu. Například při získávání textu programově z dokumentu, Aspose.Words zachovává většinu kontrolních znaků, takže pokud potřebujete pracovat s tímto textem, měli byste pravděpodobně odstranit nebo nahradit znaky.
The ControlChar třída je úložiště pro konstanty, které představují kontrolní znaky často setkáváme v dokumentech. Poskytuje jak znakové, tak strunné verze stejných konstant. Například řetězec LineBreak a char LineBreakChar má stejnou hodnotu.
Následující příklad kódu ukazuje, jak používat kontrolní znaky:
// 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"); |