Работа с контролни знаци
Microsoft Word документите могат да съдържат различни знаци, които имат специално значение. Обикновено те се използват за форматиране на цели и не са съставени в нормалния режим. Можете да ги направите видими, ако кликнете върху бутона Show/Hide Formating Marks, разположен на лентата със стандартни инструменти.
Понякога може да се наложи да добавите или премахнете символи към/от текста. Например, когато получавате текстова програма от документа, Aspose.Words запазва по-голямата част от контролните знаци, така че ако имате нужда да работите с този текст, вероятно трябва да премахнете или замените символите.
На ControlChar клас е хранилище за константите, които представляват контролни знаци, често срещани в документи. Тя осигурява както char, така и string версии на едни и същи константи. Например, низ LineBreak и Шар. LineBreakChar има същата стойност.
Следният пример с код показва как се използват контролните знаци:
// 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"); |