|
iText 9.5.0 API
|
Public Member Functions |
|
| PdfOutputStream (Stream outputStream) | |
| Create a pdfOutputSteam writing to the passed OutputStream. More... |
|
| virtual iText.Kernel.Pdf.PdfOutputStream | Write (PdfObject pdfObject) |
| Write a PdfObject to the outputstream. More... |
|
Public Member Functions inherited from iText.IO.Source.HighPrecisionOutputStream< iText.Kernel.Pdf.PdfOutputStream > |
|
| bool? | GetLocalHighPrecision () |
| void | SetLocalHighPrecision (bool value) |
| HighPrecisionOutputStream (Stream outputStream) | |
| HighPrecisionOutputStream (Stream outputStream, bool localHighPrecision) | |
| virtual void | Write (int b) |
| virtual void | Write (byte[] b) |
| override void | Write (byte[] b, int off, int len) |
| override long | Seek (long offset, SeekOrigin origin) |
| override void | SetLength (long value) |
| override int | Read (byte[] buffer, int offset, int count) |
| override void | WriteByte (byte value) |
| virtual T | WriteByte (int value) |
| override void | Flush () |
| virtual T | WriteLong (long value) |
| virtual T | WriteInteger (int value) |
| virtual T | WriteFloat (float value) |
| virtual T | WriteFloat (float value, bool highPrecision) |
| virtual T | WriteFloats (float[] value) |
| virtual T | WriteDouble (double value) |
| virtual T | WriteDouble (double value, bool highPrecision) |
| virtual T | WriteSpace () |
| virtual T | WriteNewLine () |
| virtual T | WriteString (String value) |
| virtual T | WriteBytes (byte[] b) |
| virtual T | WriteBytes (byte[] b, int off, int len) |
| virtual long | GetCurrentPos () |
| virtual Stream | GetOutputStream () |
| virtual bool | IsCloseStream () |
| virtual void | SetCloseStream (bool closeStream) |
| virtual void | AssignBytes (byte[] bytes, int count) |
| virtual void | Reset () |
Package Functions |
|
| virtual IStreamCompressionStrategy | GetCompressionStrategy () |
| virtual bool | CheckEncryption (PdfStream pdfStream) |
| virtual bool | ContainsFlateFilter (PdfStream pdfStream) |
| virtual void | UpdateCompressionFilter (PdfStream pdfStream) |
| virtual void | UpdateCryptFilterForEmbeddedFilesOnlyMode (PdfStream pdfStream) |
| Adds required Filter and DecodeParms to the pdf stream if the stream is embedded file stream and only embedded files are expected to be encrypted. More... |
|
| virtual byte[] | DecodeFlateBytes (PdfStream stream, byte[] bytes) |
Package Attributes |
|
| PdfDocument | document = null |
| Document associated with PdfOutputStream. More... |
|
| PdfEncryption | crypto |
| Contains the business logic for cryptography. More... |
|
Additional Inherited Members |
|
Static Public Member Functions inherited from iText.IO.Source.HighPrecisionOutputStream< iText.Kernel.Pdf.PdfOutputStream > |
|
| static bool | GetHighPrecision () |
| static void | SetHighPrecision (bool value) |
Protected Member Functions inherited from iText.IO.Source.HighPrecisionOutputStream< iText.Kernel.Pdf.PdfOutputStream > |
|
| override void | Dispose (bool disposing) |
Protected Attributes inherited from iText.IO.Source.HighPrecisionOutputStream< iText.Kernel.Pdf.PdfOutputStream > |
|
| Stream | outputStream |
Properties inherited from iText.IO.Source.HighPrecisionOutputStream< iText.Kernel.Pdf.PdfOutputStream > |
|
| override bool | CanRead [get] |
| override bool | CanSeek [get] |
| override bool | CanWrite [get] |
| override long | Length [get] |
| override long | Position [get, set] |
|
inline |
Create a pdfOutputSteam writing to the passed OutputStream.
| outputStream | Outputstream to write to. |
|
inlinepackagevirtual |
Adds required Filter and DecodeParms to the pdf stream if the stream is embedded file stream and only embedded files are expected to be encrypted.
Adds required Filter and DecodeParms to the pdf stream if the stream is embedded file stream and only embedded files are expected to be encrypted. See EncryptionConstants.EMBEDDED_FILES_ONLY.
| pdfStream | embedded file pdf stream. |
|
inlinevirtual |
|
package |
Contains the business logic for cryptography.
|
package |
Document associated with PdfOutputStream.