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 |
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.