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.