Convertidor de Imágenes
El Convertidor de Imágenes Sheetize para .NET permite a los desarrolladores transformar documentos desde numerosos formatos de origen a varios tipos de imagen, lo que lo hace ideal para generar vistas previas, archivar visualmente o producir gráficos directamente a partir de archivos de datos.
Formatos de Entrada Admitidos
Xlsx, Xlsb, Xlsm, Xltm, Xlam, Excel97To2003, Excel95, SpreadsheetML, Xlt, Csv, Tsv, SqlScript, Dif, Xml, Epub, Azw3, Html, MHtml, Json
Tipos de Imagen de Salida Admitidos
Bmp, Png, Jpeg, Gif, Tiff, Svg, Emf
Principales Beneficios
- Convertir hojas de cálculo, texto, marcado y archivos de libros electrónicos a imágenes raster o vectoriales.
- Elegir el formato de imagen deseado, DPI y calidad mediante un único objeto de opciones.
- Optimizar flujos de trabajo como generación de miniaturas, pipelines de documento a imagen y creación de contenido visual.
Casos de Uso Típicos
- Producción de vistas previas de baja resolución para hojas de cálculo grandes.
- Archivado de informes como archivos PNG o TIFF para cumplimiento normativo.
- Inserción de documentos como imágenes en páginas web o PDFs.
Guía Paso a Paso para la Conversión
Ejemplo: Convertir un XLSX a JPEG
- Crear el Convertidor – Instanciar la clase
ImageConverter. - Configurar Opciones de Conversión – Utilizar
ImageSaveOptionspara seleccionar el tipo de imagen de salida, DPI y nivel de compresión. - Proporcionar Rutas de Archivos – Indicar dónde se encuentra el archivo origen y dónde se guardará la imagen resultante.
- Ejecutar – Llamar a
Processcon las opciones preparadas.
Ejemplo – XLSX → JPEG
var loadOptions = new Sheetize.LoadOptions
{
InputFile = "D:\\Input.xlsx", // cualquier formato de entrada admitido en la lista anterior puede usarse aquí
};
var saveOptions = new ImageSaveOptions
{
ImageType = ImageType.Jpeg,
OutputFile = "D:\\Output.jpeg",
// opcional: establecer DPI, calidad, color de fondo, etc.
};
ImageConverter.Process(loadOptions, saveOptions);Al aprovechar la amplia lista de formatos de entrada y el extenso conjunto de tipos de imagen de salida, los desarrolladores pueden integrar el Convertidor de Imágenes Sheetize en casi cualquier aplicación .NET que necesite renderizar documentos como imágenes.