Spire.XLS for Python 14.9.3 已发布。本次更新新增支持 在将 Excel 转换为 PDF 时决定是否保留原始的页面尺寸,同时增强了 Excel 到 PDF 和图表工作表到 PDF 的转换功能。此外,一些已知问题也在该版本中成功修复,如在 ubuntu22 上设置字体样式时抛出异常的问题。详情请阅读以下内容。
新功能:
- 新增 SheetFitToPageRetainPaperSize 属性,用于在将 Excel 转换为 PDF 时决定是否保留原始的页面尺寸。
- 新增 workbook.Chartsheets 属性。
- 新增 excelPicture.HyperLink 属性。
book = Workbook()
book.LoadFromFile(inputFile)
# Retain the page size set
book.ConverterSetting.SheetFitToPageRetainPaperSize = True
book.SaveToFile(outputFile, FileFormat.PDF)
问题修复:
- 修复了转换 Excel 到 PDF 时超链接丢失的问题。
- 修复了转换 Excel 到 PDF 时页码不正确的问题。
- 修复了在云平台上(pythonwhere)转换 Excel 到 PDF 时中文乱码的问题。
- 修复了使用 openpyxl 加载我们产品生成的 XLSX 文件时抛出异常的问题。
- 修复了在 sheet.Protect 方法中同时设置多个保护类型时抛出异常的问题。
- 修复了转换 ChartSheet 到 SVG 时内容不一致的问题。
- 修复了在 ubuntu22 上设置字体样式时抛出异常的问题。
- 修复了转换 Excel 到 PDF 时抛出异常的问题。
获取 Spire.XLS for Python 14.9.3,请点击: