OutlineOptions
Содержание
[
Скрывать
]OutlineOptions class
Позволяет указать параметры контура.
Чтобы узнать больше, посетитеСохранить документ документальная статья.
public class OutlineOptions
Конструкторы
Имя | Описание |
---|---|
OutlineOptions() | Конструктор по умолчанию. |
Характеристики
Имя | Описание |
---|---|
BookmarksOutlineLevels { get; } | Позволяет указать индивидуальный уровень структуры закладок. |
CreateMissingOutlineLevels { get; set; } | Возвращает или задает значение, определяющее, следует ли создавать отсутствующие уровни структуры при экспорте документа . |
CreateOutlinesForHeadingsInTables { get; set; } | Указывает, следует ли создавать контуры для заголовков (абзацев, отформатированных с использованием стилей заголовков) внутри таблиц. |
DefaultBookmarksOutlineLevel { get; set; } | Указывает уровень по умолчанию в структуре документа, на котором следует отображать закладки Word. |
ExpandedOutlineLevels { get; set; } | Указывает, сколько уровней в структуре документа будет отображаться развернутым при просмотре файла. |
HeadingsOutlineLevels { get; set; } | Указывает, сколько уровней заголовков (абзацев, отформатированных с использованием стилей заголовков) следует включить в структуру документа . |
Примеры
Показывает, как обрабатывать закладки в верхних/нижних колонтитулах документа, который мы преобразуем в PDF.
Document doc = new Document(MyDir + "Bookmarks in headers and footers.docx");
// Создаем объект "PdfSaveOptions", который можно передать методу "Save" документа
// чтобы изменить способ преобразования этим методом документа в .PDF.
PdfSaveOptions saveOptions = new PdfSaveOptions();
// Установите свойство «PageMode» на «PdfPageMode.UseOutlines», чтобы отобразить панель навигации структуры в выходном PDF-файле.
saveOptions.PageMode = PdfPageMode.UseOutlines;
// Установите свойство "DefaultBookmarksOutlineLevel" на "1", чтобы отобразить все
// закладки на первом уровне структуры в выходном PDF-файле.
saveOptions.OutlineOptions.DefaultBookmarksOutlineLevel = 1;
// Установите свойство "HeaderFooterBookmarksExportMode" в значение "HeaderFooterBookmarksExportMode.None" для
// не экспортировать закладки, находящиеся внутри верхних/нижних колонтитулов.
// Установите свойство "HeaderFooterBookmarksExportMode" в значение "HeaderFooterBookmarksExportMode.First" для
// экспортировать закладки только в верхних/нижних колонтитулах первого раздела.
// Установите свойство "HeaderFooterBookmarksExportMode" в значение "HeaderFooterBookmarksExportMode.All" для
// экспортировать закладки, находящиеся во всех верхних/нижних колонтитулах.
saveOptions.HeaderFooterBookmarksExportMode = headerFooterBookmarksExportMode;
doc.Save(ArtifactsDir + "PdfSaveOptions.HeaderFooterBookmarksExportMode.pdf", saveOptions);
Смотрите также
- пространство имен Aspose.Words.Saving
- сборка Aspose.Words