Aspose::Pdf::Plugins::PdfToImageOptions class
PdfToImageOptions class
Represents options for the PdfToImage plugin.
class PdfToImageOptions : public Aspose::Pdf::Plugins::IPluginOptions,
public Aspose::Pdf::Plugins::IDataContainer,
public Aspose::Pdf::Plugins::ISaveInstruction
Enums
| Enum | Description |
|---|---|
| ImageConversionMode | Defines different modes which can be used while converting from PDF document to Jpeg image. See JpegOptions class. |
Methods
| Method | Description |
|---|---|
| AddInput(System::SharedPtr<IDataSource>) override | Adds new data source to the PdfToImage plugin data collection. |
| AddOutput(System::SharedPtr<IDataSource>) override | Sets new save data source. Can only be a |
| FileDataSource |
. If you want save images into memory streams, pass null as parameter. | | get_ConversionMode() | Gets image conversion mode. | | get_Inputs() override | Returns PdfToImage plugin data collection. | | virtual get_OperationName() | Returns operation name. | | get_OutputResolution() const | Gets the resolution value of the resulting images. | | get_Outputs() override | Gets the collection of added targets (file or stream data sources) for saving operation results. | | get_PageList() const | Gets a list of pages for the process. | | set_OutputResolution(int32_t) | Sets the resolution value of the resulting images. | | set_PageList(System::SharedPtr<System::Collections::Generic::List<int32_t>>) | Sets a list of pages for the process. |
Remarks
The PdfImageOptions class contains base functions to add data (files, streams) representing input PDF documents.
See Also
- Class IPluginOptions
- Class IDataContainer
- Class ISaveInstruction
- Namespace Aspose::Pdf::Plugins
- Library Aspose.PDF for C++