Aspose::Pdf::Devices::TiffDevice class
Contents
[
Hide
]TiffDevice class
This class helps to save pdf document page by page into the one tiff image.
class TiffDevice : public Aspose::Pdf::Devices::DocumentDevice
Methods
| Method | Description |
|---|---|
| BinarizeBradley(System::SharedPtr<System::IO::Stream>, System::SharedPtr<System::IO::Stream>, double) | Do Bradley binarization for input stream. |
| get_FormPresentationMode() const | Gets form presentation mode. |
| get_Height() const | Gets image output height. |
| get_RenderingOptions() const | Gets rendering options. |
| get_Resolution() const | Gets image resolution. |
| get_Settings() const | Gets settings for mapping pdf into tiff image. |
| get_Width() const | Gets image output width. |
| Process(System::SharedPtr<Aspose::Pdf::Document>, int32_t, int32_t, System::SharedPtr<System::IO::Stream>) override | Converts certain document pages into tiff and save it in the output stream. |
| Process(System::SharedPtr<Page>, System::SharedPtr<System::IO::Stream>) override | Perfoms some operation on the given page, e.g. converts page into graphic image. |
| set_FormPresentationMode(Aspose::Pdf::Devices::FormPresentationMode) | Sets form presentation mode. |
| set_RenderingOptions(System::SharedPtr<Aspose::Pdf::RenderingOptions>) | Sets rendering options. |
| TiffDevice(System::SharedPtr<Aspose::Pdf::Devices::Resolution>) | Initializes a new instance of the TiffDevice class. |
| TiffDevice(System::SharedPtr<Aspose::Pdf::Devices::Resolution>, System::SharedPtr<TiffSettings>) | Initializes a new instance of the TiffDevice class. |
| TiffDevice(System::SharedPtr<Aspose::Pdf::Devices::Resolution>, System::SharedPtr<TiffSettings>, System::SharedPtr<IIndexBitmapConverter>) | Initializes a new instance of the TiffDevice class. |
| TiffDevice(System::SharedPtr<TiffSettings>) | Initializes a new instance of the TiffDevice class. |
| TiffDevice(System::SharedPtr<TiffSettings>, System::SharedPtr<IIndexBitmapConverter>) | Initializes a new instance of the TiffDevice class. |
| TiffDevice() | Initializes a new instance of the TiffDevice class with default settings. |
| TiffDevice(int32_t, int32_t, System::SharedPtr<Aspose::Pdf::Devices::Resolution>, System::SharedPtr<TiffSettings>) | Initializes a new instance of the TiffDevice class. |
| TiffDevice(int32_t, int32_t, System::SharedPtr<Aspose::Pdf::Devices::Resolution>, System::SharedPtr<TiffSettings>, System::SharedPtr<IIndexBitmapConverter>) | Initializes a new instance of the TiffDevice class. |
| TiffDevice(System::SharedPtr<PageSize>, System::SharedPtr<Aspose::Pdf::Devices::Resolution>, System::SharedPtr<TiffSettings>) | Initializes a new instance of the TiffDevice class. |
| TiffDevice(System::SharedPtr<PageSize>, System::SharedPtr<Aspose::Pdf::Devices::Resolution>, System::SharedPtr<TiffSettings>, System::SharedPtr<IIndexBitmapConverter>) | Initializes a new instance of the TiffDevice class. |
| TiffDevice(int32_t, int32_t, System::SharedPtr<Aspose::Pdf::Devices::Resolution>) | Initializes a new instance of the TiffDevice class. |
| TiffDevice(System::SharedPtr<PageSize>, System::SharedPtr<Aspose::Pdf::Devices::Resolution>) | Initializes a new instance of the TiffDevice class. |
| TiffDevice(int32_t, int32_t, System::SharedPtr<TiffSettings>) | Initializes a new instance of the TiffDevice class. |
| TiffDevice(int32_t, int32_t, System::SharedPtr<TiffSettings>, System::SharedPtr<IIndexBitmapConverter>) | Initializes a new instance of the TiffDevice class. |
| TiffDevice(System::SharedPtr<PageSize>, System::SharedPtr<TiffSettings>, System::SharedPtr<IIndexBitmapConverter>) | Initializes a new instance of the TiffDevice class. |
| TiffDevice(System::SharedPtr<PageSize>, System::SharedPtr<TiffSettings>) | Initializes a new instance of the TiffDevice class. |
| TiffDevice(int32_t, int32_t) | Initializes a new instance of the TiffDevice class. |
| TiffDevice(System::SharedPtr<PageSize>) | Initializes a new instance of the TiffDevice class. |
See Also
- Class DocumentDevice
- Namespace Aspose::Pdf::Devices
- Library Aspose.PDF for C++