Skip to main content
Skip table of contents

PdfDictionary

PdfDictionary Public class

Diagram

  flowchart LR
  classDef interfaceStyle stroke-dasharray: 5 5;
  classDef abstractStyle stroke-width:4px
  subgraph iTextSharp.text.pdf
  iTextSharp.text.pdf.PdfDictionary[[PdfDictionary]]
  iTextSharp.text.pdf.PdfObject[[PdfObject]]
  class iTextSharp.text.pdf.PdfObject abstractStyle;
  end
iTextSharp.text.pdf.PdfObject --> iTextSharp.text.pdf.PdfDictionary

Members

Properties

Public properties
TypeNameMethods
KeyCollectionKeysget
intSizeget

Methods

Public methods

Details

Inheritance

Constructors

PdfDictionary [1/3]

Source code

public PdfDictionary()
PdfDictionary [2/3]

Source code

public PdfDictionary(PdfName type)
Arguments
TypeNameDescription
PdfNametype
PdfDictionary [3/3]

Source code

public PdfDictionary(int capacity)
Arguments
TypeNameDescription
intcapacity

Methods

ToPdf

Source code

public override void ToPdf(PdfWriter writer, Stream os)
Arguments
TypeNameDescription
PdfWriterwriter
Streamos
Put

Source code

public virtual void Put(PdfName key, PdfObject value)
Arguments
TypeNameDescription
PdfNamekey
PdfObjectvalue
PutEx

Source code

public virtual void PutEx(PdfName key, PdfObject value)
Arguments
TypeNameDescription
PdfNamekey
PdfObjectvalue
PutAll

Source code

public virtual void PutAll(PdfDictionary dic)
Arguments
TypeNameDescription
PdfDictionarydic
Remove

Source code

public virtual void Remove(PdfName key)
Arguments
TypeNameDescription
PdfNamekey
Clear

Source code

public virtual void Clear()
Get

Source code

public virtual PdfObject Get(PdfName key)
Arguments
TypeNameDescription
PdfNamekey
IsFont

Source code

public virtual bool IsFont()
IsPage

Source code

public virtual bool IsPage()
IsPages

Source code

public virtual bool IsPages()
IsCatalog

Source code

public virtual bool IsCatalog()
IsOutlineTree

Source code

public virtual bool IsOutlineTree()
CheckType

Source code

public virtual bool CheckType(PdfName type)
Arguments
TypeNameDescription
PdfNametype
Merge

Source code

public virtual void Merge(PdfDictionary other)
Arguments
TypeNameDescription
PdfDictionaryother
MergeDifferent

Source code

public virtual void MergeDifferent(PdfDictionary other)
Arguments
TypeNameDescription
PdfDictionaryother
Contains

Source code

public virtual bool Contains(PdfName key)
Arguments
TypeNameDescription
PdfNamekey
GetEnumerator

Source code

public virtual Enumerator GetEnumerator()
ToString

Source code

public override string ToString()
GetDirectObject

Source code

public virtual PdfObject GetDirectObject(PdfName key)
Arguments
TypeNameDescription
PdfNamekey
GetAsDict

Source code

public virtual PdfDictionary GetAsDict(PdfName key)
Arguments
TypeNameDescription
PdfNamekey
GetAsArray

Source code

public virtual PdfArray GetAsArray(PdfName key)
Arguments
TypeNameDescription
PdfNamekey
GetAsStream

Source code

public virtual PdfStream GetAsStream(PdfName key)
Arguments
TypeNameDescription
PdfNamekey
GetAsString

Source code

public virtual PdfString GetAsString(PdfName key)
Arguments
TypeNameDescription
PdfNamekey
GetAsNumber

Source code

public virtual PdfNumber GetAsNumber(PdfName key)
Arguments
TypeNameDescription
PdfNamekey
GetAsName

Source code

public virtual PdfName GetAsName(PdfName key)
Arguments
TypeNameDescription
PdfNamekey
GetAsBoolean

Source code

public virtual PdfBoolean GetAsBoolean(PdfName key)
Arguments
TypeNameDescription
PdfNamekey
GetAsIndirectObject

Source code

public virtual PdfIndirectReference GetAsIndirectObject(PdfName key)
Arguments
TypeNameDescription
PdfNamekey

Properties

Keys
public virtual KeyCollection Keys { get; }
Size
public virtual int Size { get; }

Generated with ModularDoc

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.