Aspose::Pdf::Facades::PdfConverter clase
Contenido
[
Ocultar
]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étodo | Descripción |
|---|---|
| BindPdf(System::String) override | Vincula un archivo Pdf para convertir. |
| BindPdf(System::SharedPtr<System::IO::Stream>) override | Vincula un flujo Pdf para convertir. |
| BindPdf(System::SharedPtr<Aspose::Pdf::Document>) override | Vincula un documento PDF a la instancia de PdfConverter para un procesamiento posterior. |
| Close() override | Cierra la instancia de PdfConverter y libera los recursos. |
| DoConvert() | Realiza algunos trabajos iniciales para convertir un documento pdf a imágenes. |
| get_CoordinateType() const | Obtiene 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() const | Obtiene el modo de presentación del formulario. |
| get_PageCount() | Obtiene el recuento de páginas. |
| get_Password() const | Obtiene la OwnerPassword del documento. |
| get_RenderingOptions() const | Obtiene las opciones de renderizado. |
| get_Resolution() const | Obtiene 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() const | Obtiene la bandera que controla la visibilidad de áreas ocultas en la página. |
| get_StartPage() const | Obtiene la posición inicial que desea convertir. El valor mínimo es 1. |
| get_UserPassword() const | Obtiene 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
- Class Facade
- Namespace Aspose::Pdf::Facades
- Library Aspose.PDF for C++