Esta guía rápida proporciona detalles sobre cómo convertir PDF a imagen en C#. Puede configurar la resolución, la altura, el ancho y otras propiedades, como configurar la fuente predeterminada, escalar las imágenes para que se ajusten al ancho de la página y muchas otras. Para convertir una página PDF en una imagen, se utiliza el código C# y, a continuación, se detallan los pasos para convertir un archivo PDF en una imagen PNG.
Pasos para convertir PDF a imagen en C#
- Instale Aspose.PDF usando el administrador de paquetes NuGet para convertir PDF a imagen
- Cargue el archivo PDF de origen en el objeto de clase Document para convertirlo en imagen
- Cree el objeto Resolución para establecer la resolución de la imagen de salida
- Inicialice el objeto de clase PngDevice usando el objeto de resolución
- Analice todas las páginas en el PDF de origen usando la colección Document.Pages
- Llame a la función PngDevice.Process para convertir cada página PDF en una imagen y guardarla en el disco
Aquí obtiene los detalles paso a paso para convertir el PDF en imagen en C# agregando las referencias necesarias y luego cargando el PDF de destino. Puede establecer diferentes configuraciones para todos los archivos de imágenes de salida y analizar todas las páginas del archivo PDF para convertirlas en imágenes. Al final, cada imagen convertida se guarda en un archivo separado en el disco.
Código para exportar PDF a imagen en C#
Este código usa el objeto de la clase Documento para cargar el PDF de origen donde la clase Documento contiene la colección de páginas para la iteración. Para establecer diferentes propiedades de las imágenes de salida, se declaran los objetos Resolution y PngDevice que admiten la configuración de una variedad de parámetros como resolución de imagen, alto, ancho, BarcodeOptimization, InterpolationHighQuality y OptimizeDimensions. Tenga en cuenta que puede usar BmpDevice, EmfDevice, GifDevice y muchos otros para crear diferentes tipos de imágenes.
Hemos aprendido el proceso para transferir páginas PDF a imágenes usando C#. Si desea aprender a crear archivos PDF desde cero, consulte el artículo sobre cómo crear un PDF en C#.