OutlineOptions

OutlineOptions class

Gör det möjligt att ange konturalternativ.

För att lära dig mer, besökSpara ett dokument dokumentationsartikel.

public class OutlineOptions

Konstruktörer

namnBeskrivning
OutlineOptions()Default_Constructor

Egenskaper

namnBeskrivning
BookmarksOutlineLevels { get; }Gör det möjligt att ange individuella bokmärkens konturnivå.
CreateMissingOutlineLevels { get; set; }Hämtar eller ställer in ett värde som bestämmer om saknade dispositionsnivåer ska skapas eller inte när dokumentet exporteras.
CreateOutlinesForHeadingsInTables { get; set; }Anger om konturer ska skapas för rubriker (stycken formaterade med rubrikstilar) i tabeller.
DefaultBookmarksOutlineLevel { get; set; }Anger standardnivån i dokumentkonturen där Word-bokmärken ska visas.
ExpandedOutlineLevels { get; set; }Anger hur många nivåer i dokumentkonturen som ska visas utökad när filen visas.
HeadingsOutlineLevels { get; set; }Anger hur många nivåer av rubriker (stycken formaterade med rubrikstilar) som ska inkluderas i dokumentkonturen.

Exempel

Visar att bearbeta bokmärken i sidhuvuden/sidfötter i ett dokument som vi renderar till PDF.

Document doc = new Document(MyDir + "Bookmarks in headers and footers.docx");

// Skapa ett "PdfSaveOptions"-objekt som vi kan skicka till dokumentets "Spara"-metod
// för att ändra hur den metoden konverterar dokumentet till .PDF.
PdfSaveOptions saveOptions = new PdfSaveOptions();

// Ställ in "PageMode"-egenskapen till "PdfPageMode.UseOutlines" för att visa konturnavigeringsfönstret i utdata-PDF-filen.
saveOptions.PageMode = PdfPageMode.UseOutlines;

// Ställ in egenskapen "DefaultBookmarksOutlineLevel" till "1" för att visa alla
// bokmärken på den första nivån av konturen i utdata-PDF.
saveOptions.OutlineOptions.DefaultBookmarksOutlineLevel = 1;

// Ställ in egenskapen "HeaderFooterBookmarksExportMode" till "HeaderFooterBookmarksExportMode.None" till
// exportera inte några bokmärken som finns i sidhuvuden/sidfötter.
// Ställ in egenskapen "HeaderFooterBookmarksExportMode" till "HeaderFooterBookmarksExportMode.First" till
// exportera endast bokmärken i det första avsnittets sidhuvud/sidfötter.
// Ställ in egenskapen "HeaderFooterBookmarksExportMode" till "HeaderFooterBookmarksExportMode.All" till
// exportera bokmärken som finns i alla sidhuvuden/sidfötter.
saveOptions.HeaderFooterBookmarksExportMode = headerFooterBookmarksExportMode;

doc.Save(ArtifactsDir + "PdfSaveOptions.HeaderFooterBookmarksExportMode.pdf", saveOptions);

Se även