|
iText 7 7.2.1 API
|
Public Member Functions |
|
| PdfWriter (FileInfo file) | |
| Create a PdfWriter writing to the passed File and with default writer properties. More... |
|
| PdfWriter (Stream os) | |
| Create a PdfWriter writing to the passed outputstream and with default writer properties. More... |
|
| PdfWriter (Stream os, WriterProperties properties) | |
| PdfWriter (String filename) | |
| Create a PdfWriter writing to the passed filename and with default writer properties. More... |
|
| PdfWriter (String filename, WriterProperties properties) | |
| Create a PdfWriter writing to the passed filename and using the passed writer properties. More... |
|
| virtual bool | IsFullCompression () |
| Indicates if to use full compression mode. More... |
|
| virtual int | GetCompressionLevel () |
| Gets default compression level for More... |
|
| virtual iText.Kernel.Pdf.PdfWriter | SetCompressionLevel (int compressionLevel) |
| Sets default compression level for More... |
|
| virtual iText.Kernel.Pdf.PdfWriter | SetSmartMode (bool smartMode) |
| Sets the smart mode. More... |
|
Public Member Functions inherited from iText.Kernel.Pdf.PdfOutputStream |
|
| 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.OutputStream< iText.Kernel.Pdf.PdfOutputStream > |
|
| bool? | GetLocalHighPrecision () |
| void | SetLocalHighPrecision (bool value) |
| OutputStream (Stream outputStream) | |
| OutputStream (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 () |
Additional Inherited Members |
|
Static Public Member Functions inherited from iText.IO.Source.OutputStream< iText.Kernel.Pdf.PdfOutputStream > |
|
| static bool | GetHighPrecision () |
| static void | SetHighPrecision (bool value) |
Protected Member Functions inherited from iText.IO.Source.OutputStream< iText.Kernel.Pdf.PdfOutputStream > |
|
| override void | Dispose (bool disposing) |
Properties inherited from iText.IO.Source.OutputStream< 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 PdfWriter writing to the passed File and with default writer properties.
| file | File to write to. |
|
inline |
Create a PdfWriter writing to the passed outputstream and with default writer properties.
| os | Outputstream to write to. |
|
inline |
Create a PdfWriter writing to the passed filename and with default writer properties.
| filename | filename of the resulting pdf. |
|
inline |
Create a PdfWriter writing to the passed filename and using the passed writer properties.
| filename | filename of the resulting pdf. |
| properties | writerproperties to use. |
|
inlinevirtual |
Gets default compression level for
Gets default compression level for
|
inlinevirtual |
Indicates if to use full compression mode.
|
inlinevirtual |
Sets default compression level for
Sets default compression level for
| compressionLevel | compression level. |
|
inlinevirtual |
Sets the smart mode.
Sets the smart mode.
In smart mode when resources (such as fonts, images,...) are encountered, a reference to these resources is saved in a cache, so that they can be reused. This requires more memory, but reduces the file size of the resulting PDF document.
| smartMode | True for enabling smart mode. |