|
| 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: