Работа с текстов документ

В тази статия ще научим какви опции могат да бъдат полезни за работа с текстов документ чрез Aspose.Words. Моля, имайте предвид, че това не е пълен списък на наличните опции, а само пример за работа с някои от тях.

Добавяне На Двупосочни Маркировки

Можете да използвате свойството AddBidiMarks, За да укажете дали да добавите двупосочни знаци преди всяко изпълнение BiDi при експортиране в обикновен текстов формат. Aspose.Words вмъква Уникод ‘RIGHT-TO-LEFT MARK’ (ф + 200 Ф) преди всяко двупосочно изпълнение в текста. Тази опция съответства на опцията" Добавяне на двупосочни знаци " в диалог MS Word Конвертиране на файлове, Когато експортирате във формат на обикновен текст. Имайте предвид, че тя се появява в диалог само ако някой от арабски или иврит редактиране езици са добавени в MS Word.

Следният пример за код показва как да използвате AddBidiMarks свойство. Стойността по подразбиране на това свойство е false:

Разпознаване На Елементи От Списъка По Време На Зареждане TXT

Aspose.Words може да импортира елемент от списък на текстов файл като номера на списък или обикновен текст в неговия обектен модел на документ. Свойство DetectNumberingWithWhitespaces позволява да се определи как номерирани елементи от списък се разпознават, когато документ се импортира от обикновен текстов формат:

  • Ако тази опция е зададена на true, белите пространства също се използват като разделители на номера на списък: алгоритъм за разпознаване на списък за номериране на арабски стил (1., 1.1.2.) използва както бели интервали, така и точкови (".") символи.
  • Ако тази опция е зададена на false, алгоритъмът за разпознаване на списъци открива параграфи от списъка, когато номерата на списъка завършват със символи точка, дясна скоба или водещи символи (като например “•”, “*”, “-” ше “o”).

Следният пример за код показва как да използвате това свойство:

Как да се справяме с водещите и задните пространства по време на товарене TXT

Можете да контролирате начина на обработка на водещи и задни пространства по време на зареждане TXT файл. Водещите пространства могат да бъдат подрязани, запазени или преобразувани в отстъп, а задните пространства могат да бъдат подрязани или запазени.

Следващият пример за код показва как да отрежете водещите и крайните интервали при импортиране на файл TXT:

Експортиране на Горен и Долен колонтитул в Изход TXT

Ако искате да експортирате горен и долен колонтитул в изходния документ TXT, можете да използвате свойството ExportHeadersFootersMode. Това свойство задава начина, по който горни и долни колонтитули се експортират в обикновен текстов формат.

Следващият пример за код показва как да експортирате горни и долни колонтитули във формат на обикновен текст:

Отстъп на експортния списък в Изход TXT

Aspose.Words въведен е клас TxtListIndentation, който позволява да се определи как нивата на списъка са с отстъп при експортиране в обикновен текстов формат. Докато работите с TxtSaveOption, свойството ListIndentation се предоставя, за да укажете знака, който да се използва за отстъп на списъчни нива, и броя, като посочите колко знака да се използват като отстъп на едно списъчно ниво.

Стойността по подразбиране за свойството знак е ‘\0’, което показва, че няма отстъп. За свойство брой стойността по подразбиране е 0, което означава, че няма отстъп.

Използване На Знак За Подпрозорец

Следващият пример за код показва как да експортирате нива на списък с помощта на знаци за раздели:

Използване На Знака За Интервал

Следващият пример за код показва как да експортирате нива на списък с помощта на знаци за интервал:

Използване На Отстъп По Подразбиране

Следващият пример за код показва как да експортирате нива на списък с помощта на отстъп по подразбиране: