| 
|   | PRStream (PRStream stream, PdfDictionary newDic) | 
|   | 
|   | PRStream (PRStream stream, PdfDictionary newDic, PdfReader reader) | 
|   | 
|   | PRStream (PdfReader reader, int offset) | 
|   | 
|   | PRStream (PdfReader reader, byte[] conts) | 
|   | 
|   | PRStream (PdfReader reader, byte[] conts, int compressionLevel) | 
|   | 
| void  | SetData (byte[] data, bool compress) | 
|   | 
| void  | SetData (byte[] data, bool compress, int compressionLevel) | 
|   | 
| void  | SetData (byte[] data) | 
|   | 
| new byte[]  | GetBytes () | 
|   | 
| override void  | ToPdf (PdfWriter writer, Stream os) | 
|   | 
|   | PdfStream (byte[] bytes) | 
|   | 
|   | PdfStream (Stream inputStream, PdfWriter writer) | 
|   | 
| void  | WriteLength () | 
|   | 
| void  | FlateCompress () | 
|   | 
| void  | FlateCompress (int compressionLevel) | 
|   | 
| void  | WriteContent (Stream os) | 
|   | 
| override String  | ToString () | 
|   | 
|   | PdfDictionary () | 
|   | 
|   | PdfDictionary (PdfName type) | 
|   | 
| void  | Put (PdfName key, PdfObject value) | 
|   | 
| void  | PutEx (PdfName key, PdfObject value) | 
|   | 
| void  | Remove (PdfName key) | 
|   | 
| PdfObject  | Get (PdfName key) | 
|   | 
| bool  | IsFont () | 
|   | 
| bool  | IsPage () | 
|   | 
| bool  | IsPages () | 
|   | 
| bool  | IsCatalog () | 
|   | 
| bool  | IsOutlineTree () | 
|   | 
| void  | Merge (PdfDictionary other) | 
|   | 
| void  | MergeDifferent (PdfDictionary other) | 
|   | 
| bool  | Contains (PdfName key) | 
|   | 
| virtual IDictionaryEnumerator  | GetEnumerator () | 
|   | 
| override String  | ToString () | 
|   | 
| PdfObject  | GetDirectObject (PdfName key) | 
|   | 
| PdfDictionary  | GetAsDict (PdfName key) | 
|   | 
| PdfArray  | GetAsArray (PdfName key) | 
|   | 
| PdfStream  | GetAsStream (PdfName key) | 
|   | 
| PdfString  | GetAsString (PdfName key) | 
|   | 
| PdfNumber  | GetAsNumber (PdfName key) | 
|   | 
| PdfName  | GetAsName (PdfName key) | 
|   | 
| PdfBoolean  | GetAsBoolean (PdfName key) | 
|   | 
| PdfIndirectReference  | GetAsIndirectObject (PdfName key) | 
|   | 
| bool  | CanBeInObjStm () | 
|   | 
| override string  | ToString () | 
|   | 
| bool  | IsNull () | 
|   | 
| bool  | IsBoolean () | 
|   | 
| bool  | IsNumber () | 
|   | 
| bool  | IsString () | 
|   | 
| bool  | IsName () | 
|   | 
| bool  | IsArray () | 
|   | 
| bool  | IsDictionary () | 
|   | 
| bool  | IsStream () | 
|   | 
| bool  | IsIndirect () | 
|   | 
◆ PRStream() [1/5]
◆ PRStream() [2/5]
◆ PRStream() [3/5]
      
        
          | iTextSharp.text.pdf.PRStream.PRStream  | 
          ( | 
          PdfReader  | 
          reader,  | 
        
        
           | 
           | 
          int  | 
          offset  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ PRStream() [4/5]
      
        
          | iTextSharp.text.pdf.PRStream.PRStream  | 
          ( | 
          PdfReader  | 
          reader,  | 
        
        
           | 
           | 
          byte[]  | 
          conts  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ PRStream() [5/5]
      
        
          | iTextSharp.text.pdf.PRStream.PRStream  | 
          ( | 
          PdfReader  | 
          reader,  | 
        
        
           | 
           | 
          byte[]  | 
          conts,  | 
        
        
           | 
           | 
          int  | 
          compressionLevel  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Creates a new PDF stream object that will replace a stream in a existing PDF file. 
- Parameters
 - 
  
    | reader | the reader that holds the existing PDF  | 
    | conts | the new content  | 
    | compressionLevel | the compression level for the content  | 
  
   
- Since
 - 2.1.3 (replacing the existing constructor without param compressionLevel) 
 
 
 
◆ GetBytes()
  
  
      
        
          | new byte [] iTextSharp.text.pdf.PRStream.GetBytes  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ SetData() [1/3]
      
        
          | void iTextSharp.text.pdf.PRStream.SetData  | 
          ( | 
          byte[]  | 
          data | ) | 
           | 
        
      
 
Sets the data associated with the stream 
- Parameters
 - 
  
    | data | raw data, decrypted and uncompressed.  | 
  
   
 
 
◆ SetData() [2/3]
      
        
          | void iTextSharp.text.pdf.PRStream.SetData  | 
          ( | 
          byte[]  | 
          data,  | 
        
        
           | 
           | 
          bool  | 
          compress  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Sets the data associated with the stream, either compressed or uncompressed. Note that the data will never be compressed if Document.compress is set to false.
- Parameters
 - 
  
    | data | raw data, decrypted and uncompressed.  | 
    | compress | true if you want the stream to be compresssed.  | 
  
   
- Since
 - iText 2.1.1 
 
 
 
◆ SetData() [3/3]
      
        
          | void iTextSharp.text.pdf.PRStream.SetData  | 
          ( | 
          byte[]  | 
          data,  | 
        
        
           | 
           | 
          bool  | 
          compress,  | 
        
        
           | 
           | 
          int  | 
          compressionLevel  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Sets the data associated with the stream, either compressed or uncompressed. Note that the data will never be compressed if Document.compress is set to false.
- Parameters
 - 
  
    | data | raw data, decrypted and uncompressed.  | 
    | compress | true if you want the stream to be compresssed.  | 
    | compressionLevel | a value between -1 and 9 (ignored if compress == false)  | 
  
   
- Since
 - iText 2.1.3 
 
 
 
◆ ToPdf()
  
  
      
        
          | override void iTextSharp.text.pdf.PRStream.ToPdf  | 
          ( | 
          PdfWriter  | 
          writer,  | 
         
        
           | 
           | 
          Stream  | 
          os  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
virtual   | 
  
 
 
◆ length
  
  
      
        
          | int iTextSharp.text.pdf.PRStream.length | 
         
       
   | 
  
protected   | 
  
 
 
◆ objGen
  
  
      
        
          | int iTextSharp.text.pdf.PRStream.objGen = 0 | 
         
       
   | 
  
protected   | 
  
 
 
◆ objNum
  
  
      
        
          | int iTextSharp.text.pdf.PRStream.objNum = 0 | 
         
       
   | 
  
protected   | 
  
 
 
◆ offset
  
  
      
        
          | int iTextSharp.text.pdf.PRStream.offset | 
         
       
   | 
  
protected   | 
  
 
 
◆ reader
  
  
      
        
          | PdfReader iTextSharp.text.pdf.PRStream.reader | 
         
       
   | 
  
protected   | 
  
 
 
◆ Length
  
  
      
        
          | new int iTextSharp.text.pdf.PRStream.Length | 
         
       
   | 
  
getset   | 
  
 
 
◆ ObjGen
  
  
      
        
          | int iTextSharp.text.pdf.PRStream.ObjGen | 
         
       
   | 
  
getset   | 
  
 
 
◆ ObjNum
  
  
      
        
          | int iTextSharp.text.pdf.PRStream.ObjNum | 
         
       
   | 
  
getset   | 
  
 
 
◆ Offset
  
  
      
        
          | int iTextSharp.text.pdf.PRStream.Offset | 
         
       
   | 
  
get   | 
  
 
 
◆ Reader
  
  
      
        
          | PdfReader iTextSharp.text.pdf.PRStream.Reader | 
         
       
   | 
  
get   | 
  
 
 
The documentation for this class was generated from the following file: