|
|
PdfStream (byte[] bytes, int compressionLevel) |
|
Constructs a PdfStream -object. More...
|
|
|
PdfStream (byte[] bytes) |
|
Creates a PdfStream instance. More...
|
|
|
PdfStream (PdfDocument doc, Stream inputStream, int compressionLevel) |
|
Creates an efficient stream. More...
|
|
|
PdfStream (PdfDocument doc, Stream inputStream) |
|
Creates an efficient stream. More...
|
|
|
PdfStream (int compressionLevel) |
|
Constructs a PdfStream -object. More...
|
|
|
PdfStream () |
|
Creates an empty PdfStream instance. More...
|
|
virtual PdfOutputStream |
GetOutputStream () |
|
Gets output stream. More...
|
|
virtual int |
GetCompressionLevel () |
|
Gets compression level of this PdfStream. More...
|
|
virtual void |
SetCompressionLevel (int compressionLevel) |
|
Sets compression level of this PdfStream. More...
|
|
override byte |
GetObjectType () |
|
Gets object type. More...
|
|
virtual int |
GetLength () |
|
virtual byte[] |
GetBytes () |
|
Gets decoded stream bytes. More...
|
|
virtual byte[] |
GetBytes (bool decoded) |
|
Gets stream bytes. More...
|
|
virtual void |
SetData (byte[] bytes) |
|
Sets More...
|
|
virtual void |
SetData (byte[] bytes, bool append) |
|
Sets or appends More...
|
|
|
PdfDictionary () |
|
Creates a new PdfDictionary instance. More...
|
|
|
PdfDictionary (IDictionary< PdfName, PdfObject > map) |
|
Creates a new PdfDictionary instance. More...
|
|
|
PdfDictionary (ICollection< KeyValuePair< PdfName, PdfObject >> entrySet) |
|
Creates a new PdfDictionary instance. More...
|
|
|
PdfDictionary (iText.Kernel.Pdf.PdfDictionary dictionary) |
|
Creates a new PdfDictionary instance. More...
|
|
virtual int |
Size () |
|
Returns the number of key-value pairs in this PdfDictionary. More...
|
|
virtual bool |
IsEmpty () |
|
Returns true if there are no key-value pairs in this PdfDictionary. More...
|
|
virtual bool |
ContainsKey (PdfName key) |
|
Returns true if this PdfDictionary contains the specified key. More...
|
|
virtual bool |
ContainsValue (PdfObject value) |
|
Returns true if this PdfDictionary contains the specified value. More...
|
|
virtual PdfObject |
Get (PdfName key) |
|
Returns the value associated to this key. More...
|
|
virtual PdfArray |
GetAsArray (PdfName key) |
|
Returns the value associated to this key as a PdfArray. More...
|
|
virtual iText.Kernel.Pdf.PdfDictionary |
GetAsDictionary (PdfName key) |
|
Returns the value associated to this key as a PdfDictionary. More...
|
|
virtual PdfStream |
GetAsStream (PdfName key) |
|
Returns the value associated to this key as a PdfStream. More...
|
|
virtual PdfNumber |
GetAsNumber (PdfName key) |
|
Returns the value associated to this key as a PdfNumber. More...
|
|
virtual PdfName |
GetAsName (PdfName key) |
|
Returns the value associated to this key as a PdfName. More...
|
|
virtual PdfString |
GetAsString (PdfName key) |
|
Returns the value associated to this key as a PdfString. More...
|
|
virtual PdfBoolean |
GetAsBoolean (PdfName key) |
|
Returns the value associated to this key as a PdfBoolean. More...
|
|
virtual Rectangle |
GetAsRectangle (PdfName key) |
|
Returns the value associated to this key as a Rectangle. More...
|
|
virtual ? float |
GetAsFloat (PdfName key) |
|
Returns the value associated to this key as a Float. More...
|
|
virtual ? int |
GetAsInt (PdfName key) |
|
Returns the value associated to this key as an Integer. More...
|
|
virtual ? bool |
GetAsBool (PdfName key) |
|
Returns the value associated to this key as a Boolean. More...
|
|
virtual PdfObject |
Put (PdfName key, PdfObject value) |
|
Inserts the value into this PdfDictionary and associates it with the specified key. More...
|
|
virtual PdfObject |
Remove (PdfName key) |
|
Removes the specified key from this PdfDictionary. More...
|
|
virtual void |
PutAll (iText.Kernel.Pdf.PdfDictionary d) |
|
Inserts all the key-value pairs into this PdfDictionary. More...
|
|
virtual void |
Clear () |
|
Removes all key-value pairs from this PdfDictionary. More...
|
|
virtual ICollection< PdfName > |
KeySet () |
|
Returns all the keys of this PdfDictionary as a Set. More...
|
|
virtual ICollection< PdfObject > |
Values (bool asDirects) |
|
Returns all the values of this map in a Collection. More...
|
|
virtual ICollection< PdfObject > |
Values () |
|
Returns all the values of this map in a Collection. More...
|
|
virtual ICollection< KeyValuePair< PdfName, PdfObject > > |
EntrySet () |
|
Returns a Set holding the key-value pairs as Map::Entry objects. More...
|
|
override String |
ToString () |
|
virtual iText.Kernel.Pdf.PdfDictionary |
Clone (IList< PdfName > excludeKeys) |
|
Creates clones of the dictionary in the current document. More...
|
|
virtual iText.Kernel.Pdf.PdfDictionary |
CopyTo (PdfDocument document, IList< PdfName > excludeKeys, bool allowDuplicating) |
|
Copies dictionary to specified document. More...
|
|
virtual PdfObject |
Get (PdfName key, bool asDirect) |
|
-
Parameters
-
asDirect |
true is to extract direct object always. |
|
|
virtual void |
MergeDifferent (iText.Kernel.Pdf.PdfDictionary other) |
|
This method merges different fields from two dictionaries into the current one More...
|
|
void |
Flush () |
|
Flushes the object to the document. More...
|
|
void |
Flush (bool canBeInObjStm) |
|
Flushes the object to the document. More...
|
|
virtual PdfIndirectReference |
GetIndirectReference () |
|
Gets the indirect reference associated with the object. More...
|
|
virtual bool |
IsIndirect () |
|
Checks if object is indirect. More...
|
|
virtual PdfObject |
MakeIndirect (PdfDocument document, PdfIndirectReference reference) |
|
Marks object to be saved as indirect. More...
|
|
virtual PdfObject |
MakeIndirect (PdfDocument document) |
|
Marks object to be saved as indirect. More...
|
|
virtual bool |
IsFlushed () |
|
Indicates is the object has been flushed or not. More...
|
|
virtual bool |
IsModified () |
|
Indicates is the object has been set as modified or not. More...
|
|
virtual PdfObject |
Clone () |
|
Creates clone of the object which belongs to the same document as original object. More...
|
|
virtual PdfObject |
CopyTo (PdfDocument document) |
|
Copies object to a specified document. More...
|
|
virtual PdfObject |
CopyTo (PdfDocument document, bool allowDuplicating) |
|
Copies object to a specified document. More...
|
|
virtual PdfObject |
SetModified () |
|
Sets the 'modified' flag to the indirect object, the flag denotes that the object was modified since the document opening. More...
|
|
virtual bool |
IsReleaseForbidden () |
|
Checks if it's forbidden to release this PdfObject instance. Some objects are vital for the living period of PdfDocument or may be prevented from releasing by high-level entities dealing with the objects. Also it's not possible to release the objects that have been modified. More...
|
|
virtual void |
Release () |
|
virtual bool |
IsNull () |
|
Checks if this More...
|
|
virtual bool |
IsBoolean () |
|
Checks if this More...
|
|
virtual bool |
IsNumber () |
|
Checks if this More...
|
|
virtual bool |
IsString () |
|
Checks if this More...
|
|
virtual bool |
IsName () |
|
Checks if this More...
|
|
virtual bool |
IsArray () |
|
Checks if this More...
|
|
virtual bool |
IsDictionary () |
|
Checks if this More...
|
|
virtual bool |
IsStream () |
|
Checks if this More...
|
|
virtual bool |
IsIndirectReference () |
|
Checks if this More...
|
|
virtual bool |
IsLiteral () |
|
Checks if this More...
|
|