A PDF atomic object comprising a basic chunk of PDF data.

System.Object
   WebSupergoo.ABCpdf8.Atoms.Atom
      WebSupergoo.ABCpdf8.Atoms.ArrayAtom
      WebSupergoo.ABCpdf8.Atoms.BoolAtom
      WebSupergoo.ABCpdf8.Atoms.DictAtom
      WebSupergoo.ABCpdf8.Atoms.NameAtom
      WebSupergoo.ABCpdf8.Atoms.NullAtom
      WebSupergoo.ABCpdf8.Atoms.NumAtom
      WebSupergoo.ABCpdf8.Atoms.RefAtom
      WebSupergoo.ABCpdf8.Atoms.StringAtom

Implements: ICloneable, IDisposable

 

   
   
Method Description
FromString Create an appropriate type of Atom from a raw PDF string representation.
Dispose Dispose of the Atom.
Clone Creates a deep copy of the current Atom.
Equals Test whether the two Atoms are the same.
GetHashCode A hash code for the Atom.
GetBool Gets the Boolean value from the Atom if it is a BoolAtom.
GetDouble Gets the double value from the Atom if it is a NumAtom.
GetID Gets the Object ID value from the Atom if it is a RefAtom.
GetInt Gets the integer value from the Atom if it is a NumAtom.
GetItem Gets the specified item from the Atom if it is of a type which contains other Atoms.
GetName Gets the Name value from the Atom if it is a NameAtom.
GetText Gets the Text value from the Atom if it is a StringAtom.
RemoveItem Removes the named entry from the Atom if it is a DictAtom.
SetItem Adds a specified item to the Atom if it is of a type which contains other Atoms.
ToString The string representation of the Atom as it would appear in a PDF.

 

   
   
Property Description
none