Aspose::Pdf::Facades::PdfConverter Class Referencefinal

Represents a class to convert a pdf file's each page to images, supporting BMP, JPEG, PNG and TIFF now. Supported content in pdfs: pictures, form, comment. More...

Inherits Aspose::Pdf::Facades::Facade.

Public Member Functions

PageCoordinateType get_CoordinateType ()
 Gets the page coordinate type (Media/Crop boxes). CropBox value is used by default. More...
 
void set_CoordinateType (PageCoordinateType value)
 Sets the page coordinate type (Media/Crop boxes). CropBox value is used by default. More...
 
bool get_ShowHiddenAreas ()
 Gets flag that controls visibility of hidden areas on the page. More...
 
void set_ShowHiddenAreas (bool value)
 Sets flag that controls visibility of hidden areas on the page. More...
 
System::SharedPtr< Aspose::Pdf::RenderingOptionsget_RenderingOptions ()
 Gets rendering options. More...
 
void set_RenderingOptions (System::SharedPtr< Aspose::Pdf::RenderingOptions > value)
 Sets rendering options. More...
 
Aspose::Pdf::Devices::FormPresentationMode get_FormPresentationMode ()
 Gets form presentation mode. More...
 
void set_FormPresentationMode (Aspose::Pdf::Devices::FormPresentationMode value)
 Sets form presentation mode. More...
 
System::SharedPtr< Aspose::Pdf::Devices::Resolutionget_Resolution ()
 Gets resolution during convertting. The higher resolution, the slower convertting speed. The default value is 150. More...
 
void set_Resolution (System::SharedPtr< Aspose::Pdf::Devices::Resolution > value)
 Sets resolution during convertting. The higher resolution, the slower convertting speed. The default value is 150. More...
 
int32_t get_StartPage ()
 Gets start position which you want to convert. The minimal value is 1. More...
 
void set_StartPage (int32_t value)
 Sets start position which you want to convert. The minimal value is 1. More...
 
int32_t get_EndPage ()
 Gets end position which you want to convert. More...
 
void set_EndPage (int32_t value)
 Sets end position which you want to convert. More...
 
System::String get_Password ()
 Gets document OwnerPassword. More...
 
void set_Password (System::String value)
 Sets document OwnerPassword. More...
 
System::String get_UserPassword ()
 Gets document UserPassword. More...
 
void set_UserPassword (System::String value)
 Sets document UserPassword. More...
 
int32_t get_PageCount ()
 Gets the page count. More...
 
void DoConvert ()
 Do some initial works for converting a pdf document to images. More...
 
void SaveAsTIFF (System::String outputFile)
 Converts each pages of a pdf document to images and saves images to a single TIFF file. More...
 
void SaveAsTIFF (System::String outputFile, Aspose::Pdf::Devices::CompressionType compressionType)
 Converts each pages of a pdf document to images and saves images to a single TIFF file. More...
 
void SaveAsTIFF (System::String outputFile, int32_t imageWidth, int32_t imageHeight)
 Converts each pages of a pdf document to images with dimensions, and saves images to a single TIFF file. More...
 
void SaveAsTIFF (System::String outputFile, System::SharedPtr< PageSize > pageSize)
 Converts each pages of a pdf document to images with page size and saves images to a single TIFF file. More...
 
void SaveAsTIFF (System::String outputFile, System::SharedPtr< PageSize > pageSize, System::SharedPtr< Aspose::Pdf::Devices::TiffSettings > settings)
 Converts each pages of a pdf document to images with page size and saves images to a single TIFF file. More...
 
void SaveAsTIFF (System::String outputFile, int32_t imageWidth, int32_t imageHeight, Aspose::Pdf::Devices::CompressionType compressionType)
 Converts each pages of a pdf document to images with dimensions, and saves images to a single TIFF file. More...
 
void SaveAsTIFF (System::String outputFile, int32_t imageWidth, int32_t imageHeight, System::SharedPtr< Aspose::Pdf::Devices::TiffSettings > settings)
 Converts each pages of a pdf document to images with dimensions, and saves images to a single TIFF file. More...
 
void SaveAsTIFF (System::String outputFile, int32_t imageWidth, int32_t imageHeight, System::SharedPtr< Aspose::Pdf::Devices::TiffSettings > settings, System::SharedPtr< IIndexBitmapConverter > converter)
 Converts each pages of a pdf document to images with dimensions, and saves images to a single TIFF file. More...
 
void SaveAsTIFFClassF (System::String outputFile, int32_t imageWidth, int32_t imageHeight)
 Converts each pages of a pdf document to images and save images to a single TIFF ClassF file. More...
 
void SaveAsTIFFClassF (System::String outputFile, System::SharedPtr< PageSize > pageSize)
 Converts each pages of a pdf document to images and save images to a single TIFF ClassF file. More...
 
void SaveAsTIFFClassF (System::SharedPtr< System::IO::Stream > outputStream, int32_t imageWidth, int32_t imageHeight)
 Converts each pages of a pdf document to images and save images to a single TIFF ClassF stream. More...
 
void SaveAsTIFFClassF (System::SharedPtr< System::IO::Stream > outputStream, System::SharedPtr< PageSize > pageSize)
 Converts each pages of a pdf document to images and save images to a single TIFF ClassF stream. More...
 
void SaveAsTIFF (System::SharedPtr< System::IO::Stream > outputStream)
 Converts each pages of a pdf document to images and saves images to a single TIFF stream. More...
 
void SaveAsTIFF (System::SharedPtr< System::IO::Stream > outputStream, Aspose::Pdf::Devices::CompressionType compressionType)
 Converts each pages of a pdf document to images and saves images to a single TIFF file. More...
 
void SaveAsTIFF (System::SharedPtr< System::IO::Stream > outputStream, System::SharedPtr< PageSize > pageSize)
 Converts each pages of a pdf document to images with page size and saves images to a single TIFF stream. More...
 
void SaveAsTIFF (System::SharedPtr< System::IO::Stream > outputStream, System::SharedPtr< PageSize > pageSize, System::SharedPtr< Aspose::Pdf::Devices::TiffSettings > settings)
 Converts each pages of a pdf document to images with page size and saves images to a single TIFF stream. More...
 
void SaveAsTIFF (System::SharedPtr< System::IO::Stream > outputStream, int32_t imageWidth, int32_t imageHeight)
 Converts each pages of a pdf document to images with dimensions, and saves images to a single TIFF stream. More...
 
void SaveAsTIFF (System::SharedPtr< System::IO::Stream > outputStream, int32_t imageWidth, int32_t imageHeight, Aspose::Pdf::Devices::CompressionType compressionType)
 Converts each pages of a pdf document to images with dimensions, and saves images to a single TIFF stream. More...
 
void SaveAsTIFF (System::SharedPtr< System::IO::Stream > outputStream, int32_t imageWidth, int32_t imageHeight, System::SharedPtr< Aspose::Pdf::Devices::TiffSettings > settings)
 Converts each pages of a pdf document to images with dimensions, and saves images to a single TIFF stream. More...
 
void SaveAsTIFF (System::SharedPtr< System::IO::Stream > outputStream, int32_t imageWidth, int32_t imageHeight, System::SharedPtr< Aspose::Pdf::Devices::TiffSettings > settings, System::SharedPtr< IIndexBitmapConverter > converter)
 Converts each pages of a pdf document to images with dimensions, and saves images to a single TIFF stream. More...
 
bool HasNextImage ()
 Indicates whether the pdf file has more images or not. More...
 
void GetNextImage (System::String outputFile)
 Saves image to file with default image format - jpeg. More...
 
void GetNextImage (System::String outputFile, System::SharedPtr< PageSize > pageSize)
 Saves image to file with ith given page size and default image format - jpeg. More...
 
void GetNextImage (System::String outputFile, System::SharedPtr< System::Drawing::Imaging::ImageFormat > format)
 Saves image to file with the givin image format. More...
 
void GetNextImage (System::String outputFile, System::SharedPtr< PageSize > pageSize, System::SharedPtr< System::Drawing::Imaging::ImageFormat > format)
 Saves image to file with given page size and image format. More...
 
void GetNextImage (System::SharedPtr< System::IO::Stream > outputStream)
 Saves image to stream with default image format - jpeg. More...
 
void GetNextImage (System::SharedPtr< System::IO::Stream > outputStream, System::SharedPtr< PageSize > pageSize)
 Saves image to stream with given page size. More...
 
void GetNextImage (System::SharedPtr< System::IO::Stream > outputStream, System::SharedPtr< System::Drawing::Imaging::ImageFormat > format)
 Saves image to stream with given image format. More...
 
void GetNextImage (System::SharedPtr< System::IO::Stream > outputStream, System::SharedPtr< PageSize > pageSize, System::SharedPtr< System::Drawing::Imaging::ImageFormat > format)
 Saves image to stream with given page size. More...
 
void GetNextImage (System::String outputFile, System::SharedPtr< System::Drawing::Imaging::ImageFormat > format, int32_t imageWidth, int32_t imageHeight, int32_t quality)
 Saves image to file with the given image format, dimensions and quality. More...
 
void GetNextImage (System::SharedPtr< System::IO::Stream > outputStream, System::SharedPtr< System::Drawing::Imaging::ImageFormat > format, int32_t imageWidth, int32_t imageHeight, int32_t quality)
 Saves image to stream with the givin image format, dimensions and quality. More...
 
void GetNextImage (System::String outputFile, System::SharedPtr< System::Drawing::Imaging::ImageFormat > format, double imageWidth, double imageHeight, int32_t quality)
 Saves image to file with the givin image format, image size, and quality. More...
 
void GetNextImage (System::SharedPtr< System::IO::Stream > outputStream, System::SharedPtr< System::Drawing::Imaging::ImageFormat > format, double imageWidth, double imageHeight, int32_t quality)
 Saves image to stream with the givin image format, size and quality. More...
 
virtual void BindPdf (System::String inputFile)
 Binds a Pdf file for converting. More...
 
virtual void BindPdf (System::SharedPtr< System::IO::Stream > inputStream)
 Binds a Pdf Stream for convert. More...
 
 PdfConverter ()
 Initializes new PdfConverter object. More...
 
 PdfConverter (System::SharedPtr< Aspose::Pdf::Document > document)
 Initializes new PdfConverter object on base of the document . More...
 
virtual void Close ()
 Close the instance of PdfConverter and release the resources. More...
 
void SaveAsTIFFClassF (System::String outputFile)
 Converts each pages of a pdf document to images and save images to a single TIFF ClassF file. More...
 
void SaveAsTIFFClassF (System::SharedPtr< System::IO::Stream > outputStream)
 Converts each pages of a pdf document to images and save images to a single TIFF ClassF stream. More...
 
void SaveAsTIFF (System::String outputFile, System::SharedPtr< Aspose::Pdf::Devices::TiffSettings > settings)
 Converts each pages of a pdf document to images with and saves images to a single TIFF file. More...
 
void SaveAsTIFF (System::String outputFile, System::SharedPtr< Aspose::Pdf::Devices::TiffSettings > settings, System::SharedPtr< IIndexBitmapConverter > converter)
 Converts each pages of a pdf document to images with and saves images to a single TIFF file. More...
 
void SaveAsTIFF (System::SharedPtr< System::IO::Stream > outputStream, System::SharedPtr< Aspose::Pdf::Devices::TiffSettings > settings)
 Converts each pages of a pdf document to images and saves images to a single TIFF stream. More...
 
void SaveAsTIFF (System::SharedPtr< System::IO::Stream > outputStream, System::SharedPtr< Aspose::Pdf::Devices::TiffSettings > settings, System::SharedPtr< IIndexBitmapConverter > converter)
 Converts each pages of a pdf document to images and saves images to a single TIFF stream. More...
 
void GetNextImage (System::String outputFile, System::SharedPtr< System::Drawing::Imaging::ImageFormat > format, int32_t imageWidth, int32_t imageHeight)
 Saves image to file with the given image format and dimensions. More...
 
void GetNextImage (System::SharedPtr< System::IO::Stream > outputStream, System::SharedPtr< System::Drawing::Imaging::ImageFormat > format, int32_t imageWidth, int32_t imageHeight)
 Saves image to stream with the givin image format, size and quality. More...
 
void GetNextImage (System::SharedPtr< System::IO::Stream > outputStream, System::SharedPtr< System::Drawing::Imaging::ImageFormat > format, int32_t quality)
 Saves image to stream with given image format and quality. More...
 
void GetNextImage (System::SharedPtr< System::IO::Stream > outputStream, System::SharedPtr< PageSize > pageSize, System::SharedPtr< System::Drawing::Imaging::ImageFormat > format, int32_t quality)
 Saves image to stream with given page size, image format and quality. More...
 
void GetNextImage (System::String outputFile, System::SharedPtr< System::Drawing::Imaging::ImageFormat > format, int32_t quality)
 Saves image to file with given image format and quality. More...
 
void GetNextImage (System::String outputFile, System::SharedPtr< PageSize > pageSize, System::SharedPtr< System::Drawing::Imaging::ImageFormat > format, int32_t quality)
 Saves image to file with given page size, image format and quality. More...
 
- Public Member Functions inherited from Aspose::Pdf::Facades::Facade
System::SharedPtr< Aspose::Pdf::Documentget_Document () const
 Gets the document facade is working on. More...
 
virtual void BindPdf (System::SharedPtr< Aspose::Pdf::Document > srcDoc)
 Initializes the facade. More...
 
void Dispose ()
 Disposes the facade. More...
 
- Public Member Functions inherited from Aspose::Pdf::Facades::IFacade
virtual void BindPdf (System::SharedPtr< Document > srcDoc)=0
 Binds PDF document for editing. More...
 
- Public Member Functions inherited from System::Object
ASPOSECPP_SHARED_API Object ()
 Creates object. Initializes all internal data structures. More...
 
virtual ASPOSECPP_SHARED_API ~Object ()
 Destroys object. Frees all internal data structures. More...
 
ASPOSECPP_SHARED_API Object (Object const &x)
 Copy constructor. Doesn't copy anything, really, just initializes new object and enables copy constructing subclasses. More...
 
Objectoperator= (Object const &x)
 Assignment operator. Doesn't copy anything, really, just initializes new object and enables copy constructing subclasses. More...
 
ObjectSharedRefAdded ()
 Increments shared reference count. Shouldn't be called directly; instead, use smart pointers or ThisProtector. More...
 
int SharedRefRemovedSafe ()
 Decrements and returns shared reference count. Shouldn't be called directly; instead, use smart pointers or ThisProtector. More...
 
int RemovedSharedRefs (int count)
 Decreases shared reference count by specified value. More...
 
Detail::SmartPtrCounter * WeakRefAdded ()
 Increments weak reference count. Shouldn't be called directly; instead, use smart pointers or ThisProtector. More...
 
void WeakRefRemoved ()
 Decrements weak reference count. Shouldn't be called directly; instead, use smart pointers or ThisProtector. More...
 
Detail::SmartPtrCounter * GetCounter ()
 Gets reference counter data structure associated with the object. More...
 
int SharedCount () const
 Gets current value of shared refernce counter. More...
 
ASPOSECPP_SHARED_API void Lock ()
 Implements C# lock() statement locking. Call directly or use LockContext sentry object. More...
 
ASPOSECPP_SHARED_API void Unlock ()
 Implements C# lock() statement unlocking. Call directly or use LockContext sentry object. More...
 
virtual ASPOSECPP_SHARED_API bool Equals (ptr obj)
 Compares objects using C# Object.Equals semantics. More...
 
virtual ASPOSECPP_SHARED_API int GetHashCode () const
 Analog of C# Object.GetHashCode() method. Enables hashing of custom objects. More...
 
virtual ASPOSECPP_SHARED_API String ToString () ASPOSE_CONST
 Analog of C# Object.ToString() method. Enables converting custom objects to string. More...
 
virtual ASPOSECPP_SHARED_API ptr MemberwiseClone () const
 Analog of C# Object.MemberwiseClone() method. Enables cloning custom types. More...
 
virtual ASPOSECPP_SHARED_API const TypeInfoGetType () const
 Gets actual type of object. Analog of C# System.Object.GetType() call. More...
 
virtual ASPOSECPP_SHARED_API bool Is (const TypeInfo &targetType) const
 Check if object represents an instance of type described by targetType. Analog of C# 'is' operator. More...
 
virtual ASPOSECPP_SHARED_API void SetTemplateWeakPtr (unsigned int argument)
 Set n'th template argument a weak pointer (rather than shared). Allows switching pointers in containers to weak mode. More...
 
template<>
bool Equals (float const &objA, float const &objB)
 
template<>
bool Equals (double const &objA, double const &objB)
 
template<>
bool ReferenceEquals (String const &str, std::nullptr_t)
 
template<>
bool ReferenceEquals (String const &str1, String const &str2)
 

Protected Member Functions

System::SharedPtr< System::IO::MemoryStreamConvertPageToPNGMemoryStream (System::SharedPtr< Page > page)
 
System::ArrayPtr< uint8_t > ConvertPageToPNGByteArray (System::SharedPtr< Page > page)
 
void GetNextImage (System::SharedPtr< System::Drawing::Graphics > outGraphics, float leftTopX, float leftTopY, int32_t paperWidth, int32_t paperHeight, System::Drawing::Rectangle marginBounds, float scaleFactor, int32_t rotateDegrees, bool autoSize, VerticalAlignment verticalAlignment, HorizontalAlignment horizontalAlignment, bool isXPSPrinting, bool isIntermidiateImage, bool isGrayscale)
 draws page to graphics More...
 
- Protected Member Functions inherited from Aspose::Pdf::Facades::Facade
 Facade ()
 The constructor. More...
 
 Facade (System::SharedPtr< Aspose::Pdf::Document > srcDoc)
 The constructor. More...
 
virtual void BindPdf (System::String srcFile, System::String password)
 Initializes the facade. More...
 
virtual void BindPdf (System::SharedPtr< System::IO::Stream > srcStream, System::String password)
 Initializes the facade. More...
 
virtual void AssertDocument () const
 Asserts if the facade is initialized. More...
 

Additional Inherited Members

- Public Types inherited from System::Object
typedef SmartPtr< Objectptr
 Alias for smart pointer type. More...
 
typedef System::Details::SharedMembersType shared_members_type
 structure to keep list of shared pointers contained in object. More...
 
- Static Public Member Functions inherited from System::Object
static bool ReferenceEquals (ptr const &objA, ptr const &objB)
 Compares objects by reference. More...
 
template<typename T >
static std::enable_if<!IsSmartPtr< T >::value, bool >::type ReferenceEquals (T const &objA, T const &objB)
 Compares objects by reference. More...
 
template<typename T >
static std::enable_if<!IsSmartPtr< T >::value, bool >::type ReferenceEquals (T const &objA, std::nullptr_t)
 Reference-compares value type object with nullptr. More...
 
template<typename T1 , typename T2 >
static std::enable_if< IsSmartPtr< T1 >::value &&IsSmartPtr< T2 >::value, bool >::type Equals (T1 const &objA, T2 const &objB)
 Compares reference type objects in C# style. More...
 
template<typename T1 , typename T2 >
static std::enable_if<!IsSmartPtr< T1 >::value &&!IsSmartPtr< T2 >::value, bool >::type Equals (T1 const &objA, T2 const &objB)
 Compares value type objects in C# style. More...
 
static const TypeInfoType ()
 Impleemnts C# typeof(System.Object) construct. More...
 

Detailed Description

Represents a class to convert a pdf file's each page to images, supporting BMP, JPEG, PNG and TIFF now. Supported content in pdfs: pictures, form, comment.

Constructor & Destructor Documentation

◆ PdfConverter() [1/2]

Aspose::Pdf::Facades::PdfConverter::PdfConverter ( )

Initializes new PdfConverter object.

◆ PdfConverter() [2/2]

Aspose::Pdf::Facades::PdfConverter::PdfConverter ( System::SharedPtr< Aspose::Pdf::Document document)

Initializes new PdfConverter object on base of the document .

Parameters
documentPdf document.

Member Function Documentation

◆ BindPdf() [1/2]

virtual void Aspose::Pdf::Facades::PdfConverter::BindPdf ( System::String  inputFile)
virtual

Binds a Pdf file for converting.

Parameters
inputFileThe pdf file.

Reimplemented from Aspose::Pdf::Facades::Facade.

◆ BindPdf() [2/2]

virtual void Aspose::Pdf::Facades::PdfConverter::BindPdf ( System::SharedPtr< System::IO::Stream inputStream)
virtual

Binds a Pdf Stream for convert.

Parameters
inputStreamThe pdf Stream.

Reimplemented from Aspose::Pdf::Facades::Facade.

◆ Close()

virtual void Aspose::Pdf::Facades::PdfConverter::Close ( )
virtual

Close the instance of PdfConverter and release the resources.

Reimplemented from Aspose::Pdf::Facades::Facade.

◆ ConvertPageToPNGByteArray()

System::ArrayPtr<uint8_t> Aspose::Pdf::Facades::PdfConverter::ConvertPageToPNGByteArray ( System::SharedPtr< Page page)
protected

◆ ConvertPageToPNGMemoryStream()

System::SharedPtr<System::IO::MemoryStream> Aspose::Pdf::Facades::PdfConverter::ConvertPageToPNGMemoryStream ( System::SharedPtr< Page page)
protected

◆ DoConvert()

void Aspose::Pdf::Facades::PdfConverter::DoConvert ( )

Do some initial works for converting a pdf document to images.

[C#]
PdfConverter converter = new PdfConverter();
converter.BindPdf(@"D:\Test\test.pdf");
converter.DoConvert();
String prefix = @"D:\Test\";
String suffix = ".jpg";
int imageCount = 1;
while (converter.HasNextImage())
{
converter.GetNextImage(prefix + imageCount + suffix);
imageCount++;
}
[Visual Basic]
Dim converter As PdfConverter = New PdfConverter()
converter.BindPdf("D:\Test\test.pdf")
converter.DoConvert()
Dim prefix As String = "D:\Test\"
Dim suffix As String = ".jpg"
Dim imageCount As Integer = 1
While converter.HasNextImage()
converter.GetNextImage(prefix + imageCount + suffix)
imageCount = imageCount + 1
End While

◆ get_CoordinateType()

PageCoordinateType Aspose::Pdf::Facades::PdfConverter::get_CoordinateType ( )

Gets the page coordinate type (Media/Crop boxes). CropBox value is used by default.

◆ get_EndPage()

int32_t Aspose::Pdf::Facades::PdfConverter::get_EndPage ( )

Gets end position which you want to convert.

◆ get_FormPresentationMode()

Aspose::Pdf::Devices::FormPresentationMode Aspose::Pdf::Facades::PdfConverter::get_FormPresentationMode ( )

Gets form presentation mode.

◆ get_PageCount()

int32_t Aspose::Pdf::Facades::PdfConverter::get_PageCount ( )

Gets the page count.

◆ get_Password()

System::String Aspose::Pdf::Facades::PdfConverter::get_Password ( )

Gets document OwnerPassword.

◆ get_RenderingOptions()

System::SharedPtr<Aspose::Pdf::RenderingOptions> Aspose::Pdf::Facades::PdfConverter::get_RenderingOptions ( )

Gets rendering options.

◆ get_Resolution()

System::SharedPtr<Aspose::Pdf::Devices::Resolution> Aspose::Pdf::Facades::PdfConverter::get_Resolution ( )

Gets resolution during convertting. The higher resolution, the slower convertting speed. The default value is 150.

◆ get_ShowHiddenAreas()

bool Aspose::Pdf::Facades::PdfConverter::get_ShowHiddenAreas ( )

Gets flag that controls visibility of hidden areas on the page.

Deprecated:
CoordinateType property should be used instead of ShowHiddenAreas.

◆ get_StartPage()

int32_t Aspose::Pdf::Facades::PdfConverter::get_StartPage ( )

Gets start position which you want to convert. The minimal value is 1.

◆ get_UserPassword()

System::String Aspose::Pdf::Facades::PdfConverter::get_UserPassword ( )

Gets document UserPassword.

◆ GetNextImage() [1/19]

void Aspose::Pdf::Facades::PdfConverter::GetNextImage ( System::String  outputFile)

Saves image to file with default image format - jpeg.

Parameters
outputFileThe file path and name to save the image.

◆ GetNextImage() [2/19]

void Aspose::Pdf::Facades::PdfConverter::GetNextImage ( System::String  outputFile,
System::SharedPtr< PageSize pageSize 
)

Saves image to file with ith given page size and default image format - jpeg.

Parameters
outputFileThe file path and name to save the image.
pageSizeThe page size of the image.

◆ GetNextImage() [3/19]

void Aspose::Pdf::Facades::PdfConverter::GetNextImage ( System::String  outputFile,
System::SharedPtr< System::Drawing::Imaging::ImageFormat format 
)

Saves image to file with the givin image format.

Parameters
outputFileThe file path and name to save the image.
formatThe format of the image.
[C#]
PdfConverter converter = new PdfConverter();
converter.BindPdf(@"D:\Test\test.pdf");
converter.DoConvert();
String prefix = @"D:\Test\";
String suffix = ".png";
int imageCount = 1;
while (converter.HasNextImage())
{
converter.GetNextImage(prefix + imageCount + suffix, ImageFormat.Png);
imageCount++;
}
[Visual Basic]
Dim converter As PdfConverter = New PdfConverter()
converter.BindPdf("D:\Test\test.pdf")
converter.DoConvert()
Dim prefix As String = "D:\Test\"
Dim suffix As String = ".png"
Dim imageCount As Integer = 1
While converter.HasNextImage()
converter.GetNextImage(prefix + imageCount + suffix, ImageFormat.Png)
imageCount = imageCount + 1
End While

◆ GetNextImage() [4/19]

void Aspose::Pdf::Facades::PdfConverter::GetNextImage ( System::String  outputFile,
System::SharedPtr< PageSize pageSize,
System::SharedPtr< System::Drawing::Imaging::ImageFormat format 
)

Saves image to file with given page size and image format.

Parameters
outputFileThe file path and name to save the image.
pageSizeThe page size of the image.
formatThe format of the image.

◆ GetNextImage() [5/19]

void Aspose::Pdf::Facades::PdfConverter::GetNextImage ( System::SharedPtr< System::IO::Stream outputStream)

Saves image to stream with default image format - jpeg.

Parameters
outputStreamThe stream to save the image.

◆ GetNextImage() [6/19]

void Aspose::Pdf::Facades::PdfConverter::GetNextImage ( System::SharedPtr< System::IO::Stream outputStream,
System::SharedPtr< PageSize pageSize 
)

Saves image to stream with given page size.

Parameters
outputStreamThe stream to save the image.
pageSizeThe page size of the image.

◆ GetNextImage() [7/19]

void Aspose::Pdf::Facades::PdfConverter::GetNextImage ( System::SharedPtr< System::IO::Stream outputStream,
System::SharedPtr< System::Drawing::Imaging::ImageFormat format 
)

Saves image to stream with given image format.

Parameters
outputStreamThe stream to save the image.
formatThe format of the image.

◆ GetNextImage() [8/19]

void Aspose::Pdf::Facades::PdfConverter::GetNextImage ( System::SharedPtr< System::IO::Stream outputStream,
System::SharedPtr< PageSize pageSize,
System::SharedPtr< System::Drawing::Imaging::ImageFormat format 
)

Saves image to stream with given page size.

Parameters
outputStreamThe stream to save the image.
pageSizeThe page size of the image.
formatThe format of the image.

◆ GetNextImage() [9/19]

void Aspose::Pdf::Facades::PdfConverter::GetNextImage ( System::String  outputFile,
System::SharedPtr< System::Drawing::Imaging::ImageFormat format,
int32_t  imageWidth,
int32_t  imageHeight,
int32_t  quality 
)

Saves image to file with the given image format, dimensions and quality.

Parameters
outputFileThe file path and name to save the image.
formatThe format of the image.
imageWidthThe image width, the unit is pixel.
imageHeightThe image height, the unit is pixel.
qualityThe Jpeg file's quality (0~100), 0 is lowest and 100 is highest
[C#]
PdfConverter converter = new PdfConverter();
converter.BindPdf(@"D:\Test\test.pdf");
converter.DoConvert();
String prefix = @"D:\Test\";
String suffix = ".jpg";
int imageCount = 1;
while (converter.HasNextImage())
{
converter.GetNextImage(prefix + imageCount + suffix, ImageFormat.Jpeg, 800, 1000, 50);
imageCount++;
}
[Visual Basic]
Dim converter As PdfConverter = New PdfConverter()
converter.BindPdf("D:\Test\test.pdf")
converter.DoConvert()
Dim prefix As String = "D:\Test\"
Dim suffix As String = ".jpg"
Dim imageCount As Integer = 1
While converter.HasNextImage()
converter.GetNextImage(prefix + imageCount + suffix, ImageFormat.Jpeg, 800, 1000, 50)
imageCount = imageCount + 1
End While

◆ GetNextImage() [10/19]

void Aspose::Pdf::Facades::PdfConverter::GetNextImage ( System::SharedPtr< System::IO::Stream outputStream,
System::SharedPtr< System::Drawing::Imaging::ImageFormat format,
int32_t  imageWidth,
int32_t  imageHeight,
int32_t  quality 
)

Saves image to stream with the givin image format, dimensions and quality.

Parameters
outputStreamThe stream to save the image.
formatThe format of the image.
imageWidthThe image width, the unit is pixel.
imageHeightThe image height, the unit is pixel.
qualityThe Jpeg file's quality (0~100), 0 is lowest and 100 is highest

◆ GetNextImage() [11/19]

void Aspose::Pdf::Facades::PdfConverter::GetNextImage ( System::String  outputFile,
System::SharedPtr< System::Drawing::Imaging::ImageFormat format,
double  imageWidth,
double  imageHeight,
int32_t  quality 
)

Saves image to file with the givin image format, image size, and quality.

Parameters
outputFileThe file path and name to save the image.
formatThe format of the image.
imageWidthThe image width, the unit is pixels.
imageHeightThe image height, the unit is pixels..
qualityThe Jpeg file's quality (0~100), 0 is lowest and 100 is highest
[C#]
PdfConverter converter = new PdfConverter();
converter.BindPdf(@"D:\Test\test.pdf");
converter.DoConvert();
String prefix = @"D:\Test\";
String suffix = ".jpg";
int imageCount = 1;
float pixelX=800f;
float pixelY=600f;
while (converter.HasNextImage())
{
converter.GetNextImage(prefix + imageCount + suffix, ImageFormat.Jpeg, pixelX, pixelY, 50);
imageCount++;
}
[Visual Basic]
Dim converter As PdfConverter = New PdfConverter()
converter.BindPdf("D:\Test\test.pdf")
converter.DoConvert()
Dim prefix As String = "D:\Test\"
Dim suffix As String = ".jpg"
Dim pixelX As float =800
Dim pixelY As float=600
Dim imageCount As Integer = 1
While converter.HasNextImage()
converter.GetNextImage(prefix + imageCount + suffix, ImageFormat.Jpeg, pixelX, pixelY, 50)
imageCount = imageCount + 1
End While

◆ GetNextImage() [12/19]

void Aspose::Pdf::Facades::PdfConverter::GetNextImage ( System::SharedPtr< System::IO::Stream outputStream,
System::SharedPtr< System::Drawing::Imaging::ImageFormat format,
double  imageWidth,
double  imageHeight,
int32_t  quality 
)

Saves image to stream with the givin image format, size and quality.

Parameters
outputStreamThe stream to save the image.
formatThe format of the image.
imageWidthThe image width, the unit is pixel.
imageHeightThe image height, the unit is pixel.
qualityThe Jpeg file's quality (0~100), 0 is lowest and 100 is highest

◆ GetNextImage() [13/19]

void Aspose::Pdf::Facades::PdfConverter::GetNextImage ( System::String  outputFile,
System::SharedPtr< System::Drawing::Imaging::ImageFormat format,
int32_t  imageWidth,
int32_t  imageHeight 
)

Saves image to file with the given image format and dimensions.

Parameters
outputFileThe file path and name to save the image.
formatThe format of the image.
imageWidthThe image width, the unit is pixel.
imageHeightThe image height, the unit is pixel.
[C#]
PdfConverter converter = new PdfConverter();
converter.BindPdf(@"D:\Test\test.pdf");
converter.DoConvert();
String prefix = @"D:\Test\";
String suffix = ".jpg";
int imageCount = 1;
while (converter.HasNextImage())
{
converter.GetNextImage(prefix + imageCount + suffix, ImageFormat.Jpeg, 800, 1000);
imageCount++;
}
[Visual Basic]
Dim converter As PdfConverter = New PdfConverter()
converter.BindPdf("D:\Test\test.pdf")
converter.DoConvert()
Dim prefix As String = "D:\Test\"
Dim suffix As String = ".jpg"
Dim imageCount As Integer = 1
While converter.HasNextImage()
converter.GetNextImage(prefix + imageCount + suffix, ImageFormat.Jpeg, 800, 1000)
imageCount = imageCount + 1
End While

◆ GetNextImage() [14/19]

void Aspose::Pdf::Facades::PdfConverter::GetNextImage ( System::SharedPtr< System::IO::Stream outputStream,
System::SharedPtr< System::Drawing::Imaging::ImageFormat format,
int32_t  imageWidth,
int32_t  imageHeight 
)

Saves image to stream with the givin image format, size and quality.

Parameters
outputStreamThe stream to save the image.
formatThe format of the image.
imageWidthThe image width, the unit is pixel.
imageHeightThe image height, the unit is pixel.

◆ GetNextImage() [15/19]

void Aspose::Pdf::Facades::PdfConverter::GetNextImage ( System::SharedPtr< System::IO::Stream outputStream,
System::SharedPtr< System::Drawing::Imaging::ImageFormat format,
int32_t  quality 
)

Saves image to stream with given image format and quality.

Parameters
outputStreamThe stream to save the image.
formatThe format of the image.
qualityThe Jpeg file's quality (0~100), 0 is lowest and 100 is highest

◆ GetNextImage() [16/19]

void Aspose::Pdf::Facades::PdfConverter::GetNextImage ( System::SharedPtr< System::IO::Stream outputStream,
System::SharedPtr< PageSize pageSize,
System::SharedPtr< System::Drawing::Imaging::ImageFormat format,
int32_t  quality 
)

Saves image to stream with given page size, image format and quality.

Parameters
outputStreamThe stream to save the image.
pageSizeThe page size of the image.
formatThe format of the image.
qualityThe Jpeg file's quality (0~100), 0 is lowest and 100 is highest

◆ GetNextImage() [17/19]

void Aspose::Pdf::Facades::PdfConverter::GetNextImage ( System::String  outputFile,
System::SharedPtr< System::Drawing::Imaging::ImageFormat format,
int32_t  quality 
)

Saves image to file with given image format and quality.

Parameters
outputFileThe file path and name to save the image.
formatThe format of the image.
qualityThe Jpeg file's quality (0~100), 0 is lowest and 100 is highest

◆ GetNextImage() [18/19]

void Aspose::Pdf::Facades::PdfConverter::GetNextImage ( System::String  outputFile,
System::SharedPtr< PageSize pageSize,
System::SharedPtr< System::Drawing::Imaging::ImageFormat format,
int32_t  quality 
)

Saves image to file with given page size, image format and quality.

Parameters
outputFileThe file path and name to save the image.
pageSizeThe page size of the image.
formatThe format of the image.
qualityThe Jpeg file's quality (0~100), 0 is lowest and 100 is highest

◆ GetNextImage() [19/19]

void Aspose::Pdf::Facades::PdfConverter::GetNextImage ( System::SharedPtr< System::Drawing::Graphics outGraphics,
float  leftTopX,
float  leftTopY,
int32_t  paperWidth,
int32_t  paperHeight,
System::Drawing::Rectangle  marginBounds,
float  scaleFactor,
int32_t  rotateDegrees,
bool  autoSize,
VerticalAlignment  verticalAlignment,
HorizontalAlignment  horizontalAlignment,
bool  isXPSPrinting,
bool  isIntermidiateImage,
bool  isGrayscale 
)
protected

draws page to graphics

◆ HasNextImage()

bool Aspose::Pdf::Facades::PdfConverter::HasNextImage ( )

Indicates whether the pdf file has more images or not.

Returns
Can get more images or not, true if can, or false.

◆ SaveAsTIFF() [1/20]

void Aspose::Pdf::Facades::PdfConverter::SaveAsTIFF ( System::String  outputFile)

Converts each pages of a pdf document to images and saves images to a single TIFF file.

Parameters
outputFileThe file to save the TIFF image.
[C#]
PdfConverter converter = new PdfConverter();
converter.BindPdf(@"D:\Test\test.pdf");
converter.DoConvert();
converter.SaveAsTIFF(@"D:\Test\test.tiff");
[Visual Basic]
Dim converter As PdfConverter = New PdfConverter()
converter.BindPdf("D:\Test\test.pdf")
converter.DoConvert()
converter.SaveAsTIFF(@"D:\Test\test.tiff")

◆ SaveAsTIFF() [2/20]

void Aspose::Pdf::Facades::PdfConverter::SaveAsTIFF ( System::String  outputFile,
Aspose::Pdf::Devices::CompressionType  compressionType 
)

Converts each pages of a pdf document to images and saves images to a single TIFF file.

Parameters
outputFileThe output file.
compressionTypeType of the compression.
[C#]
PdfConverter converter = new PdfConverter();
converter.BindPdf(@"D:\Test\test.pdf");
converter.DoConvert();
converter.SaveAsTIFF(@"D:\Test\test.tiff");
[Visual Basic]
Dim converter As PdfConverter = New PdfConverter()
converter.BindPdf("D:\Test\test.pdf")
converter.DoConvert()
converter.SaveAsTIFF(@"D:\Test\test.tiff")

◆ SaveAsTIFF() [3/20]

void Aspose::Pdf::Facades::PdfConverter::SaveAsTIFF ( System::String  outputFile,
int32_t  imageWidth,
int32_t  imageHeight 
)

Converts each pages of a pdf document to images with dimensions, and saves images to a single TIFF file.

Parameters
outputFileThe file name to save the TIFF image
imageWidthThe image width, the unit is pixel.
imageHeightThe image height, the unit is pixel.

◆ SaveAsTIFF() [4/20]

void Aspose::Pdf::Facades::PdfConverter::SaveAsTIFF ( System::String  outputFile,
System::SharedPtr< PageSize pageSize 
)

Converts each pages of a pdf document to images with page size and saves images to a single TIFF file.

Parameters
outputFileThe file name to save the TIFF image
pageSizeThe page size of the image.

◆ SaveAsTIFF() [5/20]

void Aspose::Pdf::Facades::PdfConverter::SaveAsTIFF ( System::String  outputFile,
System::SharedPtr< PageSize pageSize,
System::SharedPtr< Aspose::Pdf::Devices::TiffSettings settings 
)

Converts each pages of a pdf document to images with page size and saves images to a single TIFF file.

Parameters
outputFileThe file name to save the TIFF image
pageSizeThe page size of the image.
settingsSettings object that defines TIFF parameters.

◆ SaveAsTIFF() [6/20]

void Aspose::Pdf::Facades::PdfConverter::SaveAsTIFF ( System::String  outputFile,
int32_t  imageWidth,
int32_t  imageHeight,
Aspose::Pdf::Devices::CompressionType  compressionType 
)

Converts each pages of a pdf document to images with dimensions, and saves images to a single TIFF file.

Parameters
outputFileThe file name to save the TIFF image
imageWidthThe image width, the unit is pixel.
imageHeightThe image height, the unit is pixel.
compressionTypeType of the compression.

◆ SaveAsTIFF() [7/20]

void Aspose::Pdf::Facades::PdfConverter::SaveAsTIFF ( System::String  outputFile,
int32_t  imageWidth,
int32_t  imageHeight,
System::SharedPtr< Aspose::Pdf::Devices::TiffSettings settings 
)

Converts each pages of a pdf document to images with dimensions, and saves images to a single TIFF file.

Parameters
outputFileThe file name to save the TIFF image
imageWidthThe image width, the unit is pixel.
imageHeightThe image height, the unit is pixel.
settingsSettings object that defines TIFF parameters.

◆ SaveAsTIFF() [8/20]

void Aspose::Pdf::Facades::PdfConverter::SaveAsTIFF ( System::String  outputFile,
int32_t  imageWidth,
int32_t  imageHeight,
System::SharedPtr< Aspose::Pdf::Devices::TiffSettings settings,
System::SharedPtr< IIndexBitmapConverter converter 
)

Converts each pages of a pdf document to images with dimensions, and saves images to a single TIFF file.

Parameters
outputFileThe file name to save the TIFF image
imageWidthThe image width, the unit is pixel.
imageHeightThe image height, the unit is pixel.
settingsSettings object that defines TIFF parameters.
converterExternal converter

◆ SaveAsTIFF() [9/20]

void Aspose::Pdf::Facades::PdfConverter::SaveAsTIFF ( System::SharedPtr< System::IO::Stream outputStream)

Converts each pages of a pdf document to images and saves images to a single TIFF stream.

Parameters
outputStreamThe stream to save the TIFF image.

◆ SaveAsTIFF() [10/20]

void Aspose::Pdf::Facades::PdfConverter::SaveAsTIFF ( System::SharedPtr< System::IO::Stream outputStream,
Aspose::Pdf::Devices::CompressionType  compressionType 
)

Converts each pages of a pdf document to images and saves images to a single TIFF file.

Parameters
outputStreamThe output stream.
compressionTypeType of the compression.

◆ SaveAsTIFF() [11/20]

void Aspose::Pdf::Facades::PdfConverter::SaveAsTIFF ( System::SharedPtr< System::IO::Stream outputStream,
System::SharedPtr< PageSize pageSize 
)

Converts each pages of a pdf document to images with page size and saves images to a single TIFF stream.

Parameters
outputStreamThe stream to save the TIFF image.
pageSizeThe page size of the image.

◆ SaveAsTIFF() [12/20]

void Aspose::Pdf::Facades::PdfConverter::SaveAsTIFF ( System::SharedPtr< System::IO::Stream outputStream,
System::SharedPtr< PageSize pageSize,
System::SharedPtr< Aspose::Pdf::Devices::TiffSettings settings 
)

Converts each pages of a pdf document to images with page size and saves images to a single TIFF stream.

Parameters
outputStreamThe stream to save the TIFF image.
pageSizeThe page size of the image.
settingsSettings object that defines TIFF parameters.

◆ SaveAsTIFF() [13/20]

void Aspose::Pdf::Facades::PdfConverter::SaveAsTIFF ( System::SharedPtr< System::IO::Stream outputStream,
int32_t  imageWidth,
int32_t  imageHeight 
)

Converts each pages of a pdf document to images with dimensions, and saves images to a single TIFF stream.

Parameters
outputStreamThe stream to save the TIFF image.
imageWidthThe image width, the unit is pixel.
imageHeightThe image height, the unit is pixel.

◆ SaveAsTIFF() [14/20]

void Aspose::Pdf::Facades::PdfConverter::SaveAsTIFF ( System::SharedPtr< System::IO::Stream outputStream,
int32_t  imageWidth,
int32_t  imageHeight,
Aspose::Pdf::Devices::CompressionType  compressionType 
)

Converts each pages of a pdf document to images with dimensions, and saves images to a single TIFF stream.

Parameters
outputStreamThe stream to save the TIFF image.
imageWidthThe image width, the unit is pixel.
imageHeightThe image height, the unit is pixel.
compressionTypeType of the compression.

◆ SaveAsTIFF() [15/20]

void Aspose::Pdf::Facades::PdfConverter::SaveAsTIFF ( System::SharedPtr< System::IO::Stream outputStream,
int32_t  imageWidth,
int32_t  imageHeight,
System::SharedPtr< Aspose::Pdf::Devices::TiffSettings settings 
)

Converts each pages of a pdf document to images with dimensions, and saves images to a single TIFF stream.

Parameters
outputStreamThe stream to save the TIFF image.
imageWidthThe image width, the unit is pixel.
imageHeightThe image height, the unit is pixel.
settingsSettings object that defines TIFF parameters.

◆ SaveAsTIFF() [16/20]

void Aspose::Pdf::Facades::PdfConverter::SaveAsTIFF ( System::SharedPtr< System::IO::Stream outputStream,
int32_t  imageWidth,
int32_t  imageHeight,
System::SharedPtr< Aspose::Pdf::Devices::TiffSettings settings,
System::SharedPtr< IIndexBitmapConverter converter 
)

Converts each pages of a pdf document to images with dimensions, and saves images to a single TIFF stream.

Parameters
outputStreamThe stream to save the TIFF image.
imageWidthThe image width, the unit is pixel.
imageHeightThe image height, the unit is pixel.
settingsSettings object that defines TIFF parameters.
converterExternal converter

◆ SaveAsTIFF() [17/20]

void Aspose::Pdf::Facades::PdfConverter::SaveAsTIFF ( System::String  outputFile,
System::SharedPtr< Aspose::Pdf::Devices::TiffSettings settings 
)

Converts each pages of a pdf document to images with and saves images to a single TIFF file.

Parameters
outputFileThe file name to save the TIFF image
settingsSettings object that defines TIFF parameters.

◆ SaveAsTIFF() [18/20]

void Aspose::Pdf::Facades::PdfConverter::SaveAsTIFF ( System::String  outputFile,
System::SharedPtr< Aspose::Pdf::Devices::TiffSettings settings,
System::SharedPtr< IIndexBitmapConverter converter 
)

Converts each pages of a pdf document to images with and saves images to a single TIFF file.

Parameters
outputFileThe file name to save the TIFF image
settingsSettings object that defines TIFF parameters.
converterExternal converter

◆ SaveAsTIFF() [19/20]

void Aspose::Pdf::Facades::PdfConverter::SaveAsTIFF ( System::SharedPtr< System::IO::Stream outputStream,
System::SharedPtr< Aspose::Pdf::Devices::TiffSettings settings 
)

Converts each pages of a pdf document to images and saves images to a single TIFF stream.

Parameters
outputStreamThe stream to save the TIFF image.
settingsSettings object that defines TIFF parameters.

◆ SaveAsTIFF() [20/20]

void Aspose::Pdf::Facades::PdfConverter::SaveAsTIFF ( System::SharedPtr< System::IO::Stream outputStream,
System::SharedPtr< Aspose::Pdf::Devices::TiffSettings settings,
System::SharedPtr< IIndexBitmapConverter converter 
)

Converts each pages of a pdf document to images and saves images to a single TIFF stream.

Parameters
outputStreamThe stream to save the TIFF image.
settingsSettings object that defines TIFF parameters.
converterExternal converter

◆ SaveAsTIFFClassF() [1/6]

void Aspose::Pdf::Facades::PdfConverter::SaveAsTIFFClassF ( System::String  outputFile,
int32_t  imageWidth,
int32_t  imageHeight 
)

Converts each pages of a pdf document to images and save images to a single TIFF ClassF file.

Parameters
outputFileThe stream to save the TIFF image.
imageWidthThe image width, the unit is pixel.
imageHeightThe image height, the unit is pixel.
[C#]
PdfConverter converter = new PdfConverter();
converter.BindPdf(@"D:\Test\test.pdf");
converter.DoConvert();
converter.SaveAsTIFFClassF(@"D:\Test\test.tiff",204,196);
[Visual Basic]
Dim converter As PdfConverter = New PdfConverter()
converter.BindPdf("D:\Test\test.pdf")
converter.DoConvert()
converter.SaveAsTIFFClassF(@"D:\Test\test.tiff",204,196)

◆ SaveAsTIFFClassF() [2/6]

void Aspose::Pdf::Facades::PdfConverter::SaveAsTIFFClassF ( System::String  outputFile,
System::SharedPtr< PageSize pageSize 
)

Converts each pages of a pdf document to images and save images to a single TIFF ClassF file.

Parameters
outputFileThe stream to save the TIFF image.
pageSizeThe page size of the image.

◆ SaveAsTIFFClassF() [3/6]

void Aspose::Pdf::Facades::PdfConverter::SaveAsTIFFClassF ( System::SharedPtr< System::IO::Stream outputStream,
int32_t  imageWidth,
int32_t  imageHeight 
)

Converts each pages of a pdf document to images and save images to a single TIFF ClassF stream.

Parameters
outputStreamThe stream to save the TIFF image.
imageWidthThe image width, the unit is pixel.
imageHeightThe image height, the unit is pixel.

◆ SaveAsTIFFClassF() [4/6]

void Aspose::Pdf::Facades::PdfConverter::SaveAsTIFFClassF ( System::SharedPtr< System::IO::Stream outputStream,
System::SharedPtr< PageSize pageSize 
)

Converts each pages of a pdf document to images and save images to a single TIFF ClassF stream.

Parameters
outputStreamThe stream to save the TIFF image.
pageSizeThe page size of the image.

◆ SaveAsTIFFClassF() [5/6]

void Aspose::Pdf::Facades::PdfConverter::SaveAsTIFFClassF ( System::String  outputFile)

Converts each pages of a pdf document to images and save images to a single TIFF ClassF file.

Parameters
outputFileThe stream to save the TIFF image.
[C#]
PdfConverter converter = new PdfConverter();
converter.BindPdf(@"D:\Test\test.pdf");
converter.DoConvert();
converter.SaveAsTIFFClassF(@"D:\Test\test.tiff");
[Visual Basic]
Dim converter As PdfConverter = New PdfConverter()
converter.BindPdf("D:\Test\test.pdf")
converter.DoConvert()
converter.SaveAsTIFFClassF(@"D:\Test\test.tiff")

◆ SaveAsTIFFClassF() [6/6]

void Aspose::Pdf::Facades::PdfConverter::SaveAsTIFFClassF ( System::SharedPtr< System::IO::Stream outputStream)

Converts each pages of a pdf document to images and save images to a single TIFF ClassF stream.

Parameters
outputStreamThe stream to save the TIFF image.

◆ set_CoordinateType()

void Aspose::Pdf::Facades::PdfConverter::set_CoordinateType ( PageCoordinateType  value)

Sets the page coordinate type (Media/Crop boxes). CropBox value is used by default.

◆ set_EndPage()

void Aspose::Pdf::Facades::PdfConverter::set_EndPage ( int32_t  value)

Sets end position which you want to convert.

◆ set_FormPresentationMode()

void Aspose::Pdf::Facades::PdfConverter::set_FormPresentationMode ( Aspose::Pdf::Devices::FormPresentationMode  value)

Sets form presentation mode.

◆ set_Password()

void Aspose::Pdf::Facades::PdfConverter::set_Password ( System::String  value)

Sets document OwnerPassword.

◆ set_RenderingOptions()

void Aspose::Pdf::Facades::PdfConverter::set_RenderingOptions ( System::SharedPtr< Aspose::Pdf::RenderingOptions value)

Sets rendering options.

◆ set_Resolution()

void Aspose::Pdf::Facades::PdfConverter::set_Resolution ( System::SharedPtr< Aspose::Pdf::Devices::Resolution value)

Sets resolution during convertting. The higher resolution, the slower convertting speed. The default value is 150.

◆ set_ShowHiddenAreas()

void Aspose::Pdf::Facades::PdfConverter::set_ShowHiddenAreas ( bool  value)

Sets flag that controls visibility of hidden areas on the page.

Deprecated:
CoordinateType property should be used instead of ShowHiddenAreas.

◆ set_StartPage()

void Aspose::Pdf::Facades::PdfConverter::set_StartPage ( int32_t  value)

Sets start position which you want to convert. The minimal value is 1.

◆ set_UserPassword()

void Aspose::Pdf::Facades::PdfConverter::set_UserPassword ( System::String  value)

Sets document UserPassword.