PdfOutline Public class
Diagram
flowchart LR classDef interfaceStyle stroke-dasharray: 5 5; classDef abstractStyle stroke-width:4px subgraph iTextSharp.text.pdf iTextSharp.text.pdf.PdfOutline[[PdfOutline]] iTextSharp.text.pdf.PdfDictionary[[PdfDictionary]] end iTextSharp.text.pdf.PdfDictionary --> iTextSharp.text.pdf.PdfOutline
Members
Properties
Public properties
|
Type |
Name |
Methods |
|---|---|---|
|
|
|
|
|
|
|
|
|
> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Internal properties
|
Type |
Name |
Methods |
|---|---|---|
|
|
|
|
Methods
Internal methods
|
Returns |
Name |
|---|---|
|
|
(
parent, |
Public methods
|
Returns |
Name |
|---|---|
|
|
(
outline) |
|
|
(
pageReference) |
|
|
(
writer, |
Details
Inheritance
Constructors
PdfOutline [1/13]
Source code
internal PdfOutline(PdfWriter writer)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
writer |
PdfOutline [2/13]
Source code
public PdfOutline(PdfOutline parent, PdfAction action, string title)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
parent |
|
|
|
action |
|
|
|
title |
PdfOutline [3/13]
Source code
public PdfOutline(PdfOutline parent, PdfAction action, string title, bool open)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
parent |
|
|
|
action |
|
|
|
title |
|
|
|
open |
PdfOutline [4/13]
Source code
public PdfOutline(PdfOutline parent, PdfDestination destination, string title)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
parent |
|
|
|
destination |
|
|
|
title |
PdfOutline [5/13]
Source code
public PdfOutline(PdfOutline parent, PdfDestination destination, string title, bool open)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
parent |
|
|
|
destination |
|
|
|
title |
|
|
|
open |
PdfOutline [6/13]
Source code
public PdfOutline(PdfOutline parent, PdfAction action, PdfString title)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
parent |
|
|
|
action |
|
|
|
title |
PdfOutline [7/13]
Source code
public PdfOutline(PdfOutline parent, PdfAction action, PdfString title, bool open)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
parent |
|
|
|
action |
|
|
|
title |
|
|
|
open |
PdfOutline [8/13]
Source code
public PdfOutline(PdfOutline parent, PdfDestination destination, PdfString title)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
parent |
|
|
|
destination |
|
|
|
title |
PdfOutline [9/13]
Source code
public PdfOutline(PdfOutline parent, PdfDestination destination, PdfString title, bool open)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
parent |
|
|
|
destination |
|
|
|
title |
|
|
|
open |
PdfOutline [10/13]
Source code
public PdfOutline(PdfOutline parent, PdfAction action, Paragraph title)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
parent |
|
|
|
action |
|
|
|
title |
PdfOutline [11/13]
Source code
public PdfOutline(PdfOutline parent, PdfAction action, Paragraph title, bool open)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
parent |
|
|
|
action |
|
|
|
title |
|
|
|
open |
PdfOutline [12/13]
Source code
public PdfOutline(PdfOutline parent, PdfDestination destination, Paragraph title)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
parent |
|
|
|
destination |
|
|
|
title |
PdfOutline [13/13]
Source code
public PdfOutline(PdfOutline parent, PdfDestination destination, Paragraph title, bool open)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
parent |
|
|
|
destination |
|
|
|
title |
|
|
|
open |
Methods
InitOutline
Source code
internal void InitOutline(PdfOutline parent, string title, bool open)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
parent |
|
|
|
title |
|
|
|
open |
SetDestinationPage
Source code
public virtual bool SetDestinationPage(PdfIndirectReference pageReference)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
pageReference |
ToPdf
Source code
public override void ToPdf(PdfWriter writer, Stream os)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
writer |
|
|
|
os |
AddKid
Source code
public virtual void AddKid(PdfOutline outline)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
outline |
Properties
IndirectReference
public virtual PdfIndirectReference IndirectReference { get; set; }
Parent
public virtual PdfOutline Parent { get; }
PdfDestination
public virtual PdfDestination PdfDestination { get; }
Count
internal int Count { get; set; }
Level
public virtual int Level { get; }
Kids
public virtual List<PdfOutline> Kids { get; set; }
Tag
public virtual string Tag { get; set; }
Title
public virtual string Title { get; set; }
Open
public virtual bool Open { get; set; }
Color
public virtual BaseColor Color { get; set; }
Style
public virtual int Style { get; set; }
Generated with ModularDoc