Image Converter
El Convertidor de Imágenes Sheetize para .NET permite a los desarrolladores convertir documentos a y desde varios formatos de imagen, lo que lo hace ideal para aplicaciones que involucran visualización de documentos, archivo de imágenes y generación de contenido basado en imágenes.
Características Clave
Conversión de PDF a Imagen
Convierte documentos PDF a formatos de imagen (por ejemplo, PNG, JPEG), perfecto para generar vistas previas o para el procesamiento de documentos basado en imágenes.
Conversión de Imagen a PDF
Transforma archivos de imagen en documentos PDF, adecuados para combinar imágenes en un solo archivo o crear informes PDF a partir de datos basados en imágenes.
Guía Detallada
Convertir PDF a Imagen
Para convertir un documento PDF a un formato de imagen:
- Inicializar el Convertidor: Crea una instancia de
ImageConverter
. - Configurar Opciones de Conversión: Utiliza
PdfToImageOptions
para especificar el formato de imagen deseado, la resolución y la calidad de salida. - Definir Rutas de Entrada y Salida: Establece rutas para el PDF de entrada y los archivos de imagen de salida.
- Ejecutar la Conversión: Llama al método
Process
para completar la conversión.
Ejemplo: Convertir PDF a Imagen PNG
// Paso 1: Inicializar el Convertidor de Imágenes
var converter = new ImageConverter();
// Paso 2: Configurar opciones para la conversión de PDF a Imagen
var options = new PdfToImageOptions(ImageType.Png);
options.Resolution = 300; // Establecer la resolución a 300 DPI
options.Quality = 90; // Establecer la calidad de imagen al 90%
// Paso 3: Establecer rutas de archivo
options.AddInput(new FileDataSource("input.pdf"));
options.AddOutput(new FileDataSource("output.png"));
// Paso 4: Ejecutar la conversión
converter.Process(options);
Opciones Disponibles para la Conversión de PDF a Imagen
- ImageType: Especificar el formato de imagen deseado (
Png
,Jpeg
,Bmp
, etc.). - Resolution: Establecer la resolución (DPI) para la imagen de salida.
- Quality: Definir el nivel de calidad (para la salida JPEG).
Convertir Imagen a PDF
Para convertir una imagen a un PDF:
- Inicializar el Convertidor: Crea una instancia de
ImageConverter
. - Configurar Opciones de Conversión: Utiliza
ImageToPdfOptions
para personalizar el diseño y la apariencia del PDF resultante. - Especificar Rutas: Establecer rutas de imagen de entrada y archivo PDF de salida.
- Ejecutar la Conversión: Llama al método
Process
para generar el PDF.
Ejemplo: Convertir Imagen PNG a PDF
// Paso 1: Inicializar el Convertidor de Imágenes
var converter = new ImageConverter();
// Paso 2: Configurar opciones para la conversión de Imagen a PDF
var options = new ImageToPdfOptions();
options.PageLayoutOption = PageLayoutOption.Centered;
options.ImageScalingOption = ImageScalingOption.FitToPage;
// Paso 3: Establecer rutas de archivo
options.AddInput(new FileDataSource("input.png"));
options.AddOutput(new FileDataSource("output.pdf"));
// Paso 4: Ejecutar la conversión
converter.Process(options);
Opciones Adicionales para la Conversión de Imagen a PDF
- PageLayoutOption: Definir cómo se coloca la imagen en la página del PDF (por ejemplo,
Centered
,TopLeft
). - ImageScalingOption: Controlar cómo se ajusta la imagen dentro de la página del PDF (por ejemplo,
FitToPage
,Stretch
).
Este convertidor es versátil para los desarrolladores que necesitan trabajar con contenido de documentos basados en imágenes, ya sea generando vistas previas de documentos de alta calidad o agrupando múltiples imágenes en PDFs para una fácil distribución.