Diferentes formas de guardar archivos

Diferentes formas de guardar archivos

Aspose.Cells para Python via .NET proporciona el Workbook que representa un archivo de Microsoft Excel y ofrece las propiedades y métodos necesarios para trabajar con archivos de Excel. La clase Workbook ofrece el método save usado para guardar archivos de Excel. El método save tiene muchas sobrecargas que se usan para guardar archivos de diferentes maneras.

El formato de archivo en el que se guarda el archivo está decidido por la enumeración SaveFormat

Tipos de formato de archivo Descripción
CSV Representa un archivo CSV
Excel97To2003 Representa un archivo de Excel 97 - 2003
Xlsx Representa un archivo de Excel 2007 XLSX
Xlsm Representa un archivo de Excel 2007 XLSM
Xltx Representa una plantilla de Excel 2007 XLTX
Xltm Representa un archivo habilitado para macros de Excel 2007 XLTM
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 archivo(s) HTML
MHtml Representa archivo(s) MHTML
Pdf Representa un archivo PDF
XPS Representa un documento XPS
TIFF Representa el Formato de Archivo de Imágenes Etiquetado (TIFF)

Cómo Guardar un Archivo en Diferentes Formatos

Para guardar archivos en una ubicación de almacenamiento, especifique el nombre del archivo (junto con la ruta de almacenamiento) y el formato de archivo deseado (de la enumeración SaveFormat) al llamar al método save del objeto Workbook.

Cómo guardar un libro en formato PDF

El formato de documento portátil (PDF) es un tipo de documento creado por Adobe a principios de los años 90. El propósito de este formato de archivo fue introducir un estándar para la representación de documentos y otros materiales de referencia en un formato independiente del software de aplicación, hardware y sistema operativo. El formato de archivo PDF tiene la capacidad completa de 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 formar parte del documento fuente.

Los siguientes códigos muestran cómo guardar un libro como archivo PDF con Aspose.Cells para Python via .NET:

Cómo guardar un libro 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 for Python via .NET guardan solo el contenido de la hoja de trabajo activa.

El siguiente ejemplo de código explica cómo guardar un libro de trabajo completo en formato de texto. Cargue el libro de trabajo fuente que podría ser cualquier archivo de hoja de cálculo de Microsoft Excel u OpenOffice (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. Por defecto, TxtSaveOptions.separator es la coma, así que no especifique un separador al guardar en formato CSV. Tenga en cuenta: si usa la versión de evaluación y aunque la propiedad TxtSaveOptions.export_all_sheets esté configurada en true, el programa solo exportará una hoja de cálculo.

Cómo guardar archivo en archivos de texto con un separador personalizado

Los archivos de texto contienen datos de la hoja de cálculo sin formato. El archivo es un tipo de archivo de texto sin formato que puede tener algunos delimitadores personalizados entre sus datos.

Cómo guardar archivo de Excel en archivos HTML y MHT

Aspose.Cells para Python via .NET puede guardar fácilmente un archivo de Excel, JSON, CSV u otros archivos que puedan cargarse mediante Aspose.Cells para Python via .NET como archivos .html y .mht.

Cómo guardar archivo de Excel en OpenOffice (ODS, SXC, FODS, OTS)

Podemos guardar los archivos en formatos de OpenOffice: ODS, SXC, FODS, OTS, etc.

Cómo guardar archivo de Excel en 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 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 lenguaje. La generación y análisis de JSON son compatibles con muchos lenguajes de programación modernos. application/json es el tipo de medio utilizado para JSON.

Aspose.Cells para Python via .NET soporta guardar archivos en JSON o XML.

Temas avanzados