SimpleBookmark Public class
Diagram
flowchart LR
classDef interfaceStyle stroke-dasharray: 5 5;
classDef abstractStyle stroke-width:4px
subgraph iTextSharp.text.pdf
iTextSharp.text.pdf.SimpleBookmark[[SimpleBookmark]]
end
subgraph iTextSharp.text.xml.simpleparser
iTextSharp.text.xml.simpleparser.ISimpleXMLDocHandler[[ISimpleXMLDocHandler]]
class iTextSharp.text.xml.simpleparser.ISimpleXMLDocHandler interfaceStyle;
end
iTextSharp.text.xml.simpleparser.ISimpleXMLDocHandler --> iTextSharp.text.pdf.SimpleBookmark
Members
Methods
Public Static methods
| Returns | Name |
|---|
void | EliminatePages(IList<Dictionary<string, object>> list, int``[] pageRange) |
string | EscapeBinaryString(string s) |
void | ExportToXML(...) |
void | ExportToXMLNode(IList<Dictionary<string, object>> list, TextWriter outp, int indent, bool onlyASCII) |
IList<Dictionary<string, object>> | GetBookmark(...) |
string | GetVal(Dictionary<string, object> map, string key) |
IList<Dictionary<string, object>> | ImportFromXML(...) |
object``[] | IterateOutlines(PdfWriter writer, PdfIndirectReference parent, IList<Dictionary<string, object>> kids, bool namedAsNames) |
void | ShiftPageNumbers(IList<Dictionary<string, object>> list, int pageShift, int``[] pageRange) |
string | UnEscapeBinaryString(string s) |
Internal Static methods
Public methods
Details
Inheritance
Methods
GetBookmark [1/2]
Source code
public static IList<Dictionary<string, object>> GetBookmark(PdfReader reader)
Arguments
GetBookmark [2/2]
Source code
public static IList<Dictionary<string, object>> GetBookmark(PdfReader reader, PdfDictionary outline, bool includeRoot)
Arguments
EliminatePages
Source code
public static void EliminatePages(IList<Dictionary<string, object>> list, int[] pageRange)
Arguments
| Type | Name | Description |
|---|
IList<Dictionary<string, object>> | list | |
int``[] | pageRange | |
ShiftPageNumbers
Source code
public static void ShiftPageNumbers(IList<Dictionary<string, object>> list, int pageShift, int[] pageRange)
Arguments
| Type | Name | Description |
|---|
IList<Dictionary<string, object>> | list | |
int | pageShift | |
int``[] | pageRange | |
GetVal
Source code
public static string GetVal(Dictionary<string, object> map, string key)
Arguments
| Type | Name | Description |
|---|
Dictionary<string, object> | map | |
string | key | |
CreateOutlineAction
Source code
internal static void CreateOutlineAction(PdfDictionary outline, Dictionary<string, object> map, PdfWriter writer, bool namedAsNames)
Arguments
IterateOutlines
Source code
public static object IterateOutlines(PdfWriter writer, PdfIndirectReference parent, IList<Dictionary<string, object>> kids, bool namedAsNames)
Arguments
ExportToXMLNode
Source code
public static void ExportToXMLNode(IList<Dictionary<string, object>> list, TextWriter outp, int indent, bool onlyASCII)
Arguments
| Type | Name | Description |
|---|
IList<Dictionary<string, object>> | list | |
TextWriter | outp | |
int | indent | |
bool | onlyASCII | |
ExportToXML [1/2]
Source code
public static void ExportToXML(IList<Dictionary<string, object>> list, Stream outp, string encoding, bool onlyASCII)
Arguments
| Type | Name | Description |
|---|
IList<Dictionary<string, object>> | list | |
Stream | outp | |
string | encoding | |
bool | onlyASCII | |
ExportToXML [2/2]
Source code
public static void ExportToXML(IList<Dictionary<string, object>> list, TextWriter wrt, string encoding, bool onlyASCII)
Arguments
| Type | Name | Description |
|---|
IList<Dictionary<string, object>> | list | |
TextWriter | wrt | |
string | encoding | |
bool | onlyASCII | |
ImportFromXML [1/2]
Source code
public static IList<Dictionary<string, object>> ImportFromXML(Stream inp)
Arguments
| Type | Name | Description |
|---|
Stream | inp | |
ImportFromXML [2/2]
Source code
public static IList<Dictionary<string, object>> ImportFromXML(TextReader inp)
Arguments
| Type | Name | Description |
|---|
TextReader | inp | |
EscapeBinaryString
Source code
public static string EscapeBinaryString(string s)
Arguments
| Type | Name | Description |
|---|
string | s | |
UnEscapeBinaryString
Source code
public static string UnEscapeBinaryString(string s)
Arguments
| Type | Name | Description |
|---|
string | s | |
EndDocument
Source code
public virtual void EndDocument()
EndElement
Source code
public virtual void EndElement(string tag)
Arguments
| Type | Name | Description |
|---|
string | tag | |
StartDocument
Source code
public virtual void StartDocument()
StartElement
Source code
public virtual void StartElement(string tag, IDictionary<string, string> h)
Arguments
| Type | Name | Description |
|---|
string | tag | |
IDictionary<string, string> | h | |
Text
Source code
public virtual void Text(string str)
Arguments
| Type | Name | Description |
|---|
string | str | |
Generated with ModularDoc