Aspose::Pdf::Facades::PdfConverter clase

PdfConverter class

Representa una clase para convertir cada página de un archivo pdf en imágenes, con soporte actual para BMP, JPEG, PNG y TIFF. Contenido admitido en los pdfs: imágenes, formularios, comentarios.

class PdfConverter : public Aspose::Pdf::Facades::Facade

Métodos

MétodoDescripción
BindPdf(System::String) overrideVincula un archivo Pdf para convertir.
BindPdf(System::SharedPtr<System::IO::Stream>) overrideVincula un flujo Pdf para convertir.
BindPdf(System::SharedPtr<Aspose::Pdf::Document>) overrideVincula un documento PDF a la instancia de PdfConverter para un procesamiento posterior.
Close() overrideCierra la instancia de PdfConverter y libera los recursos.
DoConvert()Realiza algunos trabajos iniciales para convertir un documento pdf a imágenes.
get_CoordinateType() constObtiene el tipo de coordenadas de página (cajas Media/Crop). El valor CropBox se usa por defecto.
get_EndPage()Obtiene la posición final que desea convertir.
get_FormPresentationMode() constObtiene el modo de presentación del formulario.
get_PageCount()Obtiene el recuento de páginas.
get_Password() constObtiene la OwnerPassword del documento.
get_RenderingOptions() constObtiene las opciones de renderizado.
get_Resolution() constObtiene la resolución durante la conversión. Cuanto mayor sea la resolución, más lenta será la velocidad de conversión. El valor predeterminado es 150.
get_ShowHiddenAreas() constObtiene la bandera que controla la visibilidad de áreas ocultas en la página.
get_StartPage() constObtiene la posición inicial que desea convertir. El valor mínimo es 1.
get_UserPassword() constObtiene la UserPassword del documento.
GetNextImage(const System::String&)Guarda la imagen en un archivo con el formato de imagen predeterminado - jpeg.
GetNextImage(const System::String&, const System::SharedPtr<PageSize>&)Guarda la imagen en un archivo con el tamaño de página dado y el formato de imagen predeterminado - jpeg.
GetNextImage(const System::String&, const System::SharedPtr<System::Drawing::Imaging::ImageFormat>&)Guarda la imagen en un archivo con el formato de imagen proporcionado.
GetNextImage(const System::String&, const System::SharedPtr<PageSize>&, const System::SharedPtr<System::Drawing::Imaging::ImageFormat>&)Guarda la imagen en un archivo con el tamaño de página y el formato de imagen especificados.
GetNextImage(const System::SharedPtr<System::IO::Stream>&)Guarda la imagen en un flujo con el formato de imagen predeterminado - jpeg.
GetNextImage(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<PageSize>&)Guarda la imagen en un flujo con el tamaño de página especificado.
GetNextImage(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<System::Drawing::Imaging::ImageFormat>&)Guarda la imagen en un flujo con el formato de imagen especificado.
GetNextImage(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<PageSize>&, const System::SharedPtr<System::Drawing::Imaging::ImageFormat>&)Guarda la imagen en un flujo con el tamaño de página especificado.
GetNextImage(const System::String&, const System::SharedPtr<System::Drawing::Imaging::ImageFormat>&, int32_t, int32_t, int32_t)Guarda la imagen en un archivo con el formato de imagen, dimensiones y calidad especificados.
GetNextImage(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<System::Drawing::Imaging::ImageFormat>&, int32_t, int32_t, int32_t)Guarda la imagen en un flujo con el formato de imagen, dimensiones y calidad proporcionados.
GetNextImage(const System::String&, const System::SharedPtr<System::Drawing::Imaging::ImageFormat>&, double, double, int32_t)Guarda la imagen en un archivo con el formato de imagen, tamaño de imagen y calidad proporcionados.
GetNextImage(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<System::Drawing::Imaging::ImageFormat>&, double, double, int32_t)Guarda la imagen en un flujo con el formato de imagen, tamaño y calidad proporcionados.
GetNextImage(const System::String&, const System::SharedPtr<System::Drawing::Imaging::ImageFormat>&, int32_t, int32_t)Guarda la imagen en un archivo con el formato de imagen y dimensiones especificados.
GetNextImage(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<System::Drawing::Imaging::ImageFormat>&, int32_t, int32_t)Guarda la imagen en un flujo con el formato de imagen, tamaño y calidad proporcionados.
GetNextImage(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<System::Drawing::Imaging::ImageFormat>&, int32_t)Guarda la imagen en un flujo con el formato de imagen y calidad especificados.
GetNextImage(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<PageSize>&, const System::SharedPtr<System::Drawing::Imaging::ImageFormat>&, int32_t)Guarda la imagen en un flujo con el tamaño de página, formato de imagen y calidad especificados.
GetNextImage(const System::String&, const System::SharedPtr<System::Drawing::Imaging::ImageFormat>&, int32_t)Guarda la imagen en un archivo con el formato de imagen y calidad especificados.
GetNextImage(const System::String&, const System::SharedPtr<PageSize>&, const System::SharedPtr<System::Drawing::Imaging::ImageFormat>&, int32_t)Guarda la imagen en un archivo con el tamaño de página, formato de imagen y calidad especificados.
HasNextImage()Indica si el archivo pdf tiene más imágenes o no.
static MergeImages(const System::SharedPtr<System::Collections::Generic::List<System::SharedPtr<System::IO::Stream>>>&, Aspose::Pdf::Drawing::ImageFormat, ImageMergeMode, System::Nullable<int32_t>, System::Nullable<int32_t>)Fusiona una lista de flujos de imágenes en un solo flujo de imágenes. Se admiten los formatos de salida Png/jpg/tiff; en caso de usar un formato no compatible, el flujo de salida se codifica como Jpeg por defecto.
static MergeImagesAsTiff(const System::SharedPtr<System::Collections::Generic::List<System::SharedPtr<System::IO::Stream>>>&)Fusiona una lista de flujos tiff en un solo flujo tiff de múltiples fotogramas.
PdfConverter()Inicializa un nuevo objeto PdfConverter.
PdfConverter(const System::SharedPtr<Aspose::Pdf::Document>&)Inicializa un nuevo objeto PdfConverter basado en el document.
SaveAsTIFF(const System::String&)Convierte cada página de un documento pdf a imágenes y guarda las imágenes en un único archivo TIFF.
SaveAsTIFF(const System::String&, Devices::CompressionType)Convierte cada página de un documento pdf a imágenes y guarda las imágenes en un único archivo TIFF.
SaveAsTIFF(const System::String&, int32_t, int32_t)Convierte cada página de un documento pdf a imágenes con dimensiones y guarda las imágenes en un único archivo TIFF.
SaveAsTIFF(const System::String&, const System::SharedPtr<PageSize>&)Convierte cada página de un documento pdf a imágenes con tamaño de página y guarda las imágenes en un único archivo TIFF.
SaveAsTIFF(const System::String&, const System::SharedPtr<PageSize>&, const System::SharedPtr<Devices::TiffSettings>&)Convierte cada página de un documento pdf a imágenes con tamaño de página y guarda las imágenes en un único archivo TIFF.
SaveAsTIFF(const System::String&, int32_t, int32_t, Devices::CompressionType)Convierte cada página de un documento pdf a imágenes con dimensiones y guarda las imágenes en un único archivo TIFF.
SaveAsTIFF(const System::String&, int32_t, int32_t, const System::SharedPtr<Devices::TiffSettings>&)Convierte cada página de un documento pdf a imágenes con dimensiones y guarda las imágenes en un único archivo TIFF.
SaveAsTIFF(const System::String&, int32_t, int32_t, const System::SharedPtr<Devices::TiffSettings>&, const System::SharedPtr<IIndexBitmapConverter>&)Convierte cada página de un documento pdf a imágenes con dimensiones y guarda las imágenes en un único archivo TIFF.
SaveAsTIFF(const System::SharedPtr<System::IO::Stream>&)Convierte cada página de un documento pdf a imágenes y guarda las imágenes en un único flujo TIFF.
SaveAsTIFF(const System::SharedPtr<System::IO::Stream>&, Devices::CompressionType)Convierte cada página de un documento pdf a imágenes y guarda las imágenes en un único archivo TIFF.
SaveAsTIFF(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<PageSize>&)Convierte cada página de un documento pdf a imágenes con el tamaño de página y guarda las imágenes en un único flujo TIFF.
SaveAsTIFF(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<PageSize>&, const System::SharedPtr<Devices::TiffSettings>&)Convierte cada página de un documento pdf a imágenes con el tamaño de página y guarda las imágenes en un único flujo TIFF.
SaveAsTIFF(const System::SharedPtr<System::IO::Stream>&, int32_t, int32_t)Convierte cada página de un documento pdf a imágenes con dimensiones y guarda las imágenes en un único flujo TIFF.
SaveAsTIFF(const System::SharedPtr<System::IO::Stream>&, int32_t, int32_t, Devices::CompressionType)Convierte cada página de un documento pdf a imágenes con dimensiones y guarda las imágenes en un único flujo TIFF.
SaveAsTIFF(const System::SharedPtr<System::IO::Stream>&, int32_t, int32_t, const System::SharedPtr<Devices::TiffSettings>&)Convierte cada página de un documento pdf a imágenes con dimensiones y guarda las imágenes en un único flujo TIFF.
SaveAsTIFF(const System::SharedPtr<System::IO::Stream>&, int32_t, int32_t, const System::SharedPtr<Devices::TiffSettings>&, const System::SharedPtr<IIndexBitmapConverter>&)Convierte cada página de un documento pdf a imágenes con dimensiones y guarda las imágenes en un único flujo TIFF.
SaveAsTIFF(const System::String&, const System::SharedPtr<Devices::TiffSettings>&)Convierte cada página de un documento pdf a imágenes y guarda las imágenes en un único archivo TIFF.
SaveAsTIFF(const System::String&, const System::SharedPtr<Devices::TiffSettings>&, const System::SharedPtr<IIndexBitmapConverter>&)Convierte cada página de un documento pdf a imágenes y guarda las imágenes en un único archivo TIFF.
SaveAsTIFF(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<Devices::TiffSettings>&)Convierte cada página de un documento pdf a imágenes y guarda las imágenes en un único flujo TIFF.
SaveAsTIFF(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<Devices::TiffSettings>&, const System::SharedPtr<IIndexBitmapConverter>&)Convierte cada página de un documento pdf a imágenes y guarda las imágenes en un único flujo TIFF.
SaveAsTIFFClassF(const System::String&, int32_t, int32_t)Convierte cada página de un documento pdf a imágenes y guarda las imágenes en un único archivo TIFF ClassF.
SaveAsTIFFClassF(const System::String&, const System::SharedPtr<PageSize>&)Convierte cada página de un documento pdf a imágenes y guarda las imágenes en un único archivo TIFF ClassF.
SaveAsTIFFClassF(const System::SharedPtr<System::IO::Stream>&, int32_t, int32_t)Convierte cada página de un documento pdf a imágenes y guarda las imágenes en un único flujo TIFF ClassF.
SaveAsTIFFClassF(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<PageSize>&)Convierte cada página de un documento pdf a imágenes y guarda las imágenes en un único flujo TIFF ClassF.
SaveAsTIFFClassF(const System::String&)Convierte cada página de un documento pdf a imágenes y guarda las imágenes en un único archivo TIFF ClassF.
SaveAsTIFFClassF(const System::SharedPtr<System::IO::Stream>&)Convierte cada página de un documento pdf a imágenes y guarda las imágenes en un único flujo TIFF ClassF.
set_CoordinateType(PageCoordinateType)Establece el tipo de coordenadas de página (cajas Media/Crop). El valor CropBox se usa por defecto.
set_EndPage(int32_t)Establece la posición final que desea convertir.
set_FormPresentationMode(Aspose::Pdf::Devices::FormPresentationMode)Establece el modo de presentación del formulario.
set_Password(const System::String&)Establece la OwnerPassword del documento.
set_RenderingOptions(const System::SharedPtr<Aspose::Pdf::RenderingOptions>&)Establece las opciones de renderizado.
set_Resolution(const System::SharedPtr<Aspose::Pdf::Devices::Resolution>&)Establece la resolución durante la conversión. Cuanto mayor sea la resolución, más lenta será la velocidad de conversión. El valor predeterminado es 150.
set_ShowHiddenAreas(bool)Establece la bandera que controla la visibilidad de áreas ocultas en la página.
set_StartPage(int32_t)Establece la posición inicial que desea convertir. El valor mínimo es 1.
set_UserPassword(const System::String&)Establece la UserPassword del documento.

Ver también