Convertir Excel a Pdf, imagen y otros formatos

Convertir libro de trabajo de Excel a PDF

Los archivos PDF son ampliamente utilizados para intercambiar documentos entre organizaciones, sectores gubernamentales e individuos. Es un formato de documento estándar y a menudo se pide a los desarrolladores de software que encuentren una forma de convertir archivos de Microsoft Excel en documentos PDF.

Aspose.Cells admite la conversión de archivos de Excel a PDF y mantiene una alta fidelidad visual en la conversión.

Convertir Libro de Excel a JPG

Aspose.Cells admite la conversión de archivos de Excel a JPG. El ejemplo de código a continuación muestra cómo guardar un libro como JPG.

Convertir Libro de Excel a Imagen

Aspose.Cells admite la conversión de archivos de Excel a imágenes. El ejemplo de código a continuación muestra cómo guardar un libro como imágenes.

Convirtiendo Libro de Excel a XPS

El formato de documento XPS consta de marcado XML estructurado que define el diseño de un documento y la apariencia visual de cada página, junto con reglas de renderizado para distribuir, archivar, renderizar, procesar e imprimir documentos.

El lenguaje de marcado para XPS es un subconjunto de XAML que le permite incorporar elementos de gráficos vectoriales en documentos, utilizando XAML para marcar las primitivas de la Fundación de Presentación de Windows (WPF). Los elementos utilizados se describen en términos de rutas y otras primitivas geométricas.

Un archivo XPS es, de hecho, un archivo ZIP unicode que utiliza las Convenciones de Empaquetado Abierto, que contiene los archivos que componen el documento. Estos incluyen un archivo de marcado XML para cada página, texto, fuentes incrustadas, imágenes rasterizadas, gráficos vectoriales 2D, así como la información de gestión de derechos digitales. El contenido de un archivo XPS se puede examinar simplemente abriéndolo en una aplicación que admite archivos ZIP.

A partir de Aspose.Cells 6.0.0, se admite la conversión de Microsoft Excel a XPS.

Convertir Excel a Ods, Sxc y Fods (OpenOffice / LibreOffice Calc)

Aspose.Cells admite la conversión de archivos de Excel a archivos Ods, Sxc y Fods. El ejemplo de código a continuación muestra cómo convertir la plantilla a archivos Ods, Sxc y Fods.

Convirtiendo Libro de Excel a Archivos MHTML

MHTML combina HTML normal con recursos externos (es decir, contenido que suele estar vinculado, como imágenes, animaciones, audio, etc.) en un solo archivo. Se utilizan para correos electrónicos con la extensión de archivo .mht.

Aspose.Cells admite la lectura y escritura de archivos MHTML.

El ejemplo de código a continuación muestra cómo guardar un libro como un archivo MHTML.

Convirtiendo Libro de Excel a HTML

La API de Aspose.Cells proporciona soporte para exportar hojas de cálculo al formato HTML. Con este propósito, Aspose.Cells usa la clase HtmlSaveOptions para proporcionar la flexibilidad de controlar varios aspectos del HTML de salida.

El ejemplo de código a continuación muestra cómo guardar un libro como un archivo HTML.

Configuración de las Preferencias de Imagen para HTML

A partir de la versión 8.0.2, Aspose.Cells ha expuesto ImageOptions para la clase HtmlSaveOptions, lo que permite a los desarrolladores especificar las preferencias de imagen al guardar las hojas de cálculo en formato HTML.

A continuación se detallan algunas de las configuraciones de imagen que se pueden aplicar:

  • ImageType: Especifica el tipo de imagen. Por favor, tenga en cuenta que todas las formas, incluidos los gráficos, se renderizan como imágenes en el HTML de salida.
  • SmoothingMode: Especifica el anti-aliasing para líneas, curvas y bordes de áreas rellenas.
  • TextRenderingHint: Especifica la calidad de la renderización de texto.
  • Quality: Especifica la calidad de la imagen entre 0 y 100, cuando se especifica ImageType como Jpeg.
  • VerticalResolution: Obtiene o establece la resolución vertical de la imagen en puntos por pulgada.
  • HorizontalResolution: Obtiene o establece la resolución horizontal de la imagen en puntos por pulgada.
  • TiffCompression: Obtiene o establece el tipo de compresión para las imágenes cuando se especifica ImageType como Tiff.
  • Transparent: Indica si el fondo de una imagen debe ser transparente cuando se especifica ImageFormat como Png.

El siguiente código demuestra cómo utilizar HtmlSaveOptions.ImageOptions para especificar diferentes preferencias.

Convertir Libro de Excel a Markdown

La API de Aspose.Cells proporciona soporte para exportar hojas de cálculo a formato Markdown. Para exportar la hoja de cálculo activa a Markdown, pase SaveFormat.Markdown como segundo parámetro del método Workbook.Save. También puedes usar la clase MarkdownSaveOptions para especificar ajustes adicionales para exportar la hoja de cálculo a Markdown.

El siguiente ejemplo de código demuestra la exportación de una hoja de cálculo activa a Markdown usando el miembro de enumeración SaveFormat.Markdown. Consulte el archivo Markdown de salida generado por el código para referencia.

Convertir Libro de Excel a JSON

Aspose.Cells admite la conversión de un libro de trabajo a un archivo Json (JavaScript Object Notation).

El siguiente ejemplo de código demuestra la exportación de una hoja de cálculo activa a Json utilizando el miembro de enumeración SaveFormat.Json. Consulte el código para convertir el archivo fuente al archivo Json de salida generado por el código para referencia.

Convertir Excel a XML

Aspose.Cells admite la conversión de un libro de trabajo a XML de Hoja de Cálculo Excel 2003 y datos XML sin formato.

Convertir libro de Excel a TIFF

Aspose.Cells admite la conversión de un libro de trabajo a un archivo TIFF.

El fragmento de código a continuación muestra cómo convertir Excel a TIFF:

Convertir libro de Excel a DOCX

La API Aspose.Cells proporciona soporte para convertir hojas de cálculo al formato DOCX. Para exportar el libro de trabajo a DOCX, pase SaveFormat.Docx como el segundo parámetro del método Workbook.Save. También puede utilizar la clase DocxSaveOptions para especificar configuraciones adicionales para exportar la hoja de cálculo a DOCX.

El siguiente ejemplo de código demuestra la exportación de la hoja de cálculo activa a DOCX mediante el uso del miembro de la enumeración SaveFormat.Docx. Consulta el [archivo DOCX de salida] (Book1.docx) generado por el código para más referencia.

Convertir libro de Excel a PPTX

La API Aspose.Cells proporciona soporte para convertir hojas de cálculo al formato PPTX. Para exportar el libro de trabajo a PPTX, pase SaveFormat.Pptx como el segundo parámetro del método Workbook.Save. También puede utilizar la clase PptxSaveOptions para especificar configuraciones adicionales para exportar la hoja de cálculo a PPTX.

El siguiente ejemplo de código demuestra la exportación de la hoja de cálculo activa a PPTX mediante el uso del miembro de la enumeración SaveFormat.Pptx. Consulta el [archivo PPTX de salida] (Book1.pptx) generado por el código para más referencia.

Temas avanzados