Aspose.Cells
para Python es una biblioteca de clases que permite a los desarrolladores manipular y procesar archivos de hojas de cálculo dentro de sus propias aplicaciones. Proporciona el conjunto más flexible de componentes que permiten a las aplicaciones Python crear y gestionar hojas de cálculo Excel sin requerir Microsoft Excel u otro software de terceros.
Nuestro API admite los populares formatos de archivo de hoja de cálculo (XLS, XLSX, XLSB, XLSM, XLTM, XLTX, CSV, ODS, SpreadsheetML) que su negocio utiliza a diario, y permite exportar archivos Excel a DOCX, PDF, HTML, PPTX, XPS, JSON, MHTML, texto sin formato y formatos de imagen populares, incluidos JPG, PNG, SVG, TIFF y BMP.

Con nuestra biblioteca, los desarrolladores pueden gestionar múltiples hojas de cálculo, crear contenido y estilos de hoja de cálculo desde cero, añadir fórmulas matemáticas, financieras y de texto comunes y complejas, importar datos a las hojas desde diferentes fuentes, manipular gráficos, comentarios, imágenes, objetos de dibujo y realizar muchas tareas más.
Con la API Python Excel, puede realizar las siguientes operaciones:
• Lectura de hojas de cálculo Excel
• Añadir imágenes y crear gráficos
• Ajustar hojas dentro de libros de trabajo
• Renderizar hojas de cálculo Excel a PDF, EMF e imágenes
• Proteger y desproteger hojas de cálculo
• Crear tablas dinámicas y gráficos
• Añadir y editar comentarios
• Buscar y reemplazar datos
• Dividir y combinar celdas
• Añadir y eliminar agrupaciones en columnas y filas
• Configurar formatos numéricos
• Leer y establecer fórmulas
• Configurar la disposición de página
• Ajustar la orientación, tamaño de papel y escala de la página
• Leer y escribir formato condicional
• Y mucho más
Puede probar algunas de las funciones más populares de Aspose.Cells a través de nuestra aplicación en línea
.
Existen dos bibliotecas Aspose.Cells a su disposición: Aspose.Cells para Python mediante Java y Aspose.Cells para Python mediante .NET.
Requisitos del sistema: Aspose.Cells para Python mediante Java se puede usar en plataformas Windows, Linux y macOS y la biblioteca es independiente de la plataforma. La máquina debe tener Java 8 o una versión superior antes de la instalación.
Versión de Python: Python 3.5 o superior
Versión de Java: Java 1.8 o superior
Instalación en Windows, Linux o macOS
- Instale Java con el siguiente comando:
JAVA_HOME=C:\jdk1.8.0_131
PATH=C:\jdk1.8.0_131\bin;
- Instale Aspose.Cells para Python mediante Java desde pypi
:
$ pip install aspose-cells
Crear una aplicación Hello World usando Aspose.Cells para Python mediante Java
- Cree un archivo llamado HelloWorldApp.py
- Utilice el código a continuación y guárdelo en el archivo HelloWorldApp.py
import jpype
import asposecells
jpype.startJVM()
from asposecells.api import Workbook
# Create an instance of the Workbook class.
workbook = Workbook()
# Insert the words Hello World! into a cell accessed.
workbook.getWorksheets().get(0).getCells().get("A1").putValue("Hello World")
# Save as XLS file
workbook.save("output.xls")
# Save as XLSX file
workbook.save("output.xlsx")
# Save as ods file
workbook.save("output.ods")
jpype.shutdownJVM()
- Ejecute “python HelloWorldApp.py” en el símbolo del sistema
Conversión de archivos Excel
La biblioteca Python Excel permite la conversión de archivos Excel a varios formatos, incluidos PDF, XPS y HTML. A continuación le mostraremos cómo convertir archivos Excel de forma rápida y sencilla usando Aspose.Cells para Python mediante Java.
// load file to be converted
Workbook wkbk= new Workbook(SD_PATH + "input.xls");
// Convert XLS to PDF, XPS and HTML
wkbk.save(SD_PATH + "output.pdf", SaveFormat.PDF);
wkbk.save(SD_PATH + "output.xps", SaveFormat.XPS);
wkbk.save(SD_PATH + "output.html", SaveFormat.HTML);
Requisitos del sistema: Aspose.Cells para Python mediante .NET es una biblioteca independiente de la plataforma y se puede usar en Windows, Linux y macOS donde está instalado Python
.
Versión de Python: Python 3.6 o superior
Instalación en Windows, Linux o macOS
Instale Aspose.Cells para Python mediante .NET desde pypi
usando el siguiente comando:
$ pip install aspose-cells-python
Crear una aplicación Hello World usando Aspose.Cells para Python mediante .NET
- Cree un archivo llamado HelloWorldApp.py
- Utilice el código a continuación y guárdelo en el archivo HelloWorldApp.py
import aspose.cells
from aspose.cells import Workbook
# Create an instance of the Workbook class.
workbook = Workbook()
# Insert the words Hello World! into a cell accessed.
workbook.worksheets.get(0).cells.get("A1").put_value("Hello World")
# Save as XLS file
workbook.save("output.xls")
# Save as XLSX file
workbook.save("output.xlsx")
# Save as ods file
workbook.save("output.ods")
- Ejecute “python HelloWorldApp.py” en el símbolo del sistema
Conversión de archivos Excel
A continuación le mostraremos cómo convertir archivos Excel de forma rápida y sencilla usando Aspose.Cells para Python mediante .NET.
import aspose.cells
from aspose.cells import Workbook,SaveFormat
#load file to be converted
wk = Workbook("input.xlsx");
#Convert XLS to PDF, XPS and HTML
wk.save("output.pdf", SaveFormat.PDF);
wk.save("output.xps", SaveFormat.PXS);
wk.save("houtput.html", SaveFormat.HTML);
Puede obtener más información sobre la API Aspose.Cells en la página oficial del producto
, así como en nuestra documentación
.
Si desea contratar a nuestros desarrolladores
para implementar rápida y eficientemente nuestra API en su proyecto, nuestro equipo profesional está a su disposición. Trabajaremos con usted para comprender su proyecto, diseñar una solución e implementar la API Aspose según sus necesidades, ya sea que necesite nuevas funciones en el producto Aspose existente o una API para nuevos formatos de archivo.