A Python Library for Processing Excel Spreadsheets

Product Page | Documentation | Examples | Forum | Temporary License | Customized Demo
Spire.XLS for Python is a powerful Python Excel API that can be used to create, read, write, and convert Excel spreadsheets in any type of Python applications without installing Microsoft Office.
Spire.XLS for Python provides a comprehensive set of interfaces that allow for the manipulation of Excel files with ease. By utilizing it, developers can automate spreadsheet-related tasks, streamline data analysis, and build applications that interact seamlessly with Excel documents.
Excel Spreadsheets Processing & Security Features
Compatible with: old Excel 97-2003 format (.xls), Excel 2007, Excel 2010, Excel 2013, Excel 2016 and Excel 2019 (.xlsx, .xlsb, .xlsm), and Open Office(.ods) format
High Quality Excel File Conversion
Advanced Cell Manipulation & Calculation Engine
Excel Charts, Images, Shapes and Other Elements
Examples
from spire.xls.common import *
from spire.xls import *
outputFile = "CreateAnExcelWithFiveSheet.xlsx"
workbook = Workbook()
workbook.CreateEmptySheets(5)
for i in range(0, 5):
sheet = workbook.Worksheets[i]
sheet.Name = "Sheet" + str(i)
for row in range(1, 151):
for col in range(1, 51):
sheet.Range[row,col].Text = "row" + str(row) + " col" + str(col)
workbook.SaveToFile(outputFile, ExcelVersion.Version2016)
workbook.Dispose()
from spire.xls import *
from spire.xls.common import *
inputFile = "Input.xlsx"
outputFile = "ExcelToPDF.pdf"
workbook = Workbook()
workbook.LoadFromFile(inputFile)
workbook.ConverterSetting.SheetFitToPage = True
workbook.SaveToFile(outputFile, FileFormat.PDF)
workbook.Dispose()
from spire.xls import *
from spire.xls.common import *
workbook = Workbook()
workbook.LoadFromFile("Sample.xlsx")
sheet = workbook.Worksheets[0]
image = sheet.ToImage(sheet.FirstRow, sheet.FirstColumn, sheet.LastRow, sheet.LastColumn)
image.Save("SheetToImage.png", ImageFormat.get_Png())
workbook.Dispose()
Product Page | Documentation | Examples | Forum | Temporary License | Customized Demo