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. |
DocumentDevice() | |
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. |
Process(System::SharedPtr<Aspose::Pdf::Document>, System::SharedPtr<System::IO::Stream>) | Processes the whole document and saves results into stream. |
Process(System::SharedPtr<Aspose::Pdf::Document>, System::String) | Processes the whole document and saves results into file. |
Process(System::SharedPtr<Aspose::Pdf::Document>, int32_t, int32_t, System::String) | Processes certain pages of the document and saves results into file. |
Process(System::SharedPtr<Page>, System::String) | Perfoms some operation on the given page and saves results into the file. |
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++