ForcePageBreaks
Содержание
[
Скрывать
]TxtSaveOptionsBase.ForcePageBreaks property
Позволяет указать, следует ли сохранять разрывы страниц во время экспорта.
Значение по умолчанию:ЛОЖЬ
.
public bool ForcePageBreaks { get; set; }
Примечания
Это свойство влияет только на разрывы страниц, которые явно вставлены в документ. Это не связано с разрывами страниц, которые MS Word автоматически вставляет в конец каждой страницы.
Примеры
Показывает, как указать, следует ли сохранять разрывы страниц при экспорте документа в обычный текст.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Writeln("Page 1");
builder.InsertBreak(BreakType.PageBreak);
builder.Writeln("Page 2");
builder.InsertBreak(BreakType.PageBreak);
builder.Writeln("Page 3");
// Создаем объект «TxtSaveOptions», который мы можем передать в «Сохранить» документа.
// метод для изменения способа сохранения документа в виде открытого текста.
TxtSaveOptions saveOptions = new TxtSaveOptions();
// Объекты «Документ» Aspose.Words имеют разрывы страниц, как и документы Microsoft Word.
// Форматы сохранения, такие как «.txt», представляют собой один непрерывный текст без разрывов страниц.
// Установите для свойства «ForcePageBreaks» значение «true», чтобы сохранить все разрывы страниц в виде символов «\f».
// Установите для свойства «ForcePageBreaks» значение «false», чтобы отменить все разрывы страниц.
saveOptions.ForcePageBreaks = forcePageBreaks;
doc.Save(ArtifactsDir + "TxtSaveOptions.PageBreaks.txt", saveOptions);
// Если мы загружаем текстовый документ с разрывами страниц,
// объект «Документ» будет использовать их для разделения тела на страницы.
doc = new Document(ArtifactsDir + "TxtSaveOptions.PageBreaks.txt");
Assert.AreEqual(forcePageBreaks ? 3 : 1, doc.PageCount);
Смотрите также
- class TxtSaveOptionsBase
- пространство имен Aspose.Words.Saving
- сборка Aspose.Words