Робота з символами управління
Microsoft Word Документи можуть містити різні символи, які мають особливий зміст. Зазвичай вони використовуються для форматування цілей і не мальуються в нормальному режимі. Ви можете зробити їх видимими, якщо ви натиснете кнопку Показати / приховати форматування позначок, розташованих на панелі інструментів Standard.
Іноді необхідно додати або видалити символи на / з тексту. Наприклад, при отриманні текстової програмиматично з документа, Aspose.Words зберігає більшість символів управління, тому якщо потрібно працювати з цим текстом, можливо, видалити або замінити символи.
Про нас ControlChar клас є репозиторійом для констанцій, які представляють контрольні символи часто зустрічаються в документах. Вона забезпечує як char, так і рядкові версії однакових констанцій. Наприклад, рядок LineBreak і char 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"); |