Diferentes formas de guardar archivos

Diferentes formas de guardar archivos

Aspose.Cells proporciona el**Libro de trabajo** que representa un archivo de Excel Microsoft y proporciona las propiedades y los métodos necesarios para trabajar con archivos de Excel. Él**Libro de trabajo** la clase proporciona la**Guardar** método utilizado para guardar archivos de Excel. Él**Guardar**El método tiene muchas sobrecargas que se utilizan para guardar archivos de diferentes maneras.

El formato de archivo en el que se guarda el archivo lo decide el**[Guardar formato] (https://reference.aspose.com/cells/net/aspose.cells/saveformat)**enumeración

Tipos de formato de archivo Descripción
CSV Representa un archivo CSV
Excel97To2003 Representa un archivo Excel 97 - 2003
xlsx Representa un archivo de Excel 2007 XLSX
xlsm Representa un archivo de Excel 2007 XLSM
xltx Representa un archivo de plantilla XLTX de Excel 2007
xltm Representa un archivo XLTM habilitado para macros de Excel 2007
xlsb Representa un archivo binario XLSB de Excel 2007
SpreadsheetML Representa un archivo XML de hoja de cálculo
TSV Representa un archivo de valores separados por tabulaciones
TabDelimited Representa un archivo de texto delimitado por tabulaciones
ODS Representa un archivo ODS
html Representa HTML archivo(s)
MHtml Representa un archivo(s) MHTML
pdf Representa un archivo PDF
XPS Representa un documento XPS
TIFF Representa el formato de archivo de imagen etiquetado (TIFF)

Guardar archivo en diferentes formatos

Para guardar archivos en una ubicación de almacenamiento, especifique el nombre del archivo (completo con la ruta de almacenamiento) y el formato de archivo deseado (del**[Guardar formato] (https://reference.aspose.com/cells/net/aspose.cells/saveformat)** enumeración) al llamar al**Libro de trabajo** objetos**Guardar**método.

Guardar libro de trabajo como PDF

El formato de documento portátil (PDF) es un tipo de documento creado por Adobe en la década de 1990. El propósito de este formato de archivo era introducir un estándar para la representación de documentos y otro material de referencia en un formato que es independiente del software de la aplicación, el hardware y el sistema operativo. El formato de archivo PDF tiene capacidad total para contener información como texto, imágenes, hipervínculos, campos de formulario, medios enriquecidos, firmas digitales, archivos adjuntos, metadatos, características geoespaciales y objetos 3D que pueden convertirse en parte del documento de origen.

Los siguientes códigos muestran cómo guardar el libro de trabajo como archivo pdf con Aspose.Cells:

Guardar libro de trabajo en formato de texto o CSV

A veces, desea convertir o guardar un libro de trabajo con varias hojas de trabajo en formato de texto. Para formatos de texto (por ejemplo, TXT, TabDelim, CSV, etc.), de forma predeterminada, tanto Microsoft Excel como Aspose.Cells guardan solo el contenido de la hoja de trabajo activa.

El siguiente ejemplo de código explica cómo guardar un libro completo en formato de texto. Cargue el libro de origen, que podría ser cualquier archivo de hoja de cálculo de Excel u OpenOffice Microsoft (por ejemplo, XLS, XLSX, XLSM, XLSB, ODS, etc.) con cualquier número de hojas de trabajo.

Cuando se ejecuta el código, convierte los datos de todas las hojas del libro de trabajo al formato TXT.

Puede modificar el mismo ejemplo para guardar su archivo en CSV. De forma predeterminada,**TxtSaveOptions.Separator**es una coma, así que no especifique un separador si guarda en formato CSV.

Guardar archivos de texto con separador personalizado

Los archivos de texto contienen datos de hojas de cálculo sin formato. El archivo es una especie de archivo de texto sin formato que puede tener algunos delimitadores personalizados entre sus datos.

Guardar archivo en una secuencia

Para guardar archivos en un flujo, cree unFlujo de memoria oFileStream objeto y guarde el archivo en ese objeto de flujo llamando al**Libro de trabajo** objetos**Guardar** método. Especifique el formato de archivo deseado usando el**[Guardar formato] (https://reference.aspose.com/cells/net/aspose.cells/saveformat)** enumeración al llamar al**Guardar**método.

Guardar archivos como archivos Html y Mht

Aspose.Cells puede simplemente guardar un archivo de Excel, JSON, CSV u otros archivos que Aspose.Cells podría cargar como archivos .html y .mht.

Guardar como OpenOffice (ODS, SXC, FODS, OTS)

Podemos guardar los archivos como formato de oficina abierta: ODS, SXC, FODS, OTS, etc.

Guardar archivo de Excel como JSON o XML

JSON (Notación de objetos de JavaScript) es un formato de archivo estándar abierto para compartir datos que utiliza texto legible por humanos para almacenar y transmitir datos. Los archivos JSON se almacenan con la extensión .json. JSON requiere menos formato y es una buena alternativa para XML. JSON se deriva de JavaScript pero es un formato de datos independiente del idioma. Muchos lenguajes de programación modernos admiten la generación y el análisis de JSON. application/json es el tipo de medio utilizado para JSON.

Aspose.Cells admite guardar archivos en JSON o XML.

Temas avanzados