程序员开发实例大全宝库

网站首页 > 编程文章 正文

Spire.Office 7.4.10已发布(spire.doc api)

zazugpt 2024-08-09 12:18:59 编程文章 170 ℃ 0 评论

Spire.Office 7.4.10已发布。本次更新带来了一些新功能,比如:Spire.Doc开始在转换功能中默认启用新的引擎方式布局;Spire.XLS在Excel转PDF和Image的功能中,增加了对Chart2016的Pareto、Sunburst、Histogram图表的转换支持;Spire.Presentation支持获取 ChartData 的数字格式;Spire.Spreadsheet支持计算单个电子表格的所有公式。此外,该版本还修复了大量已知的问题。

该版本涵盖了最新版的Spire.Doc,Spire.PDF,Spire.XLS,Spire.Email,Spire.DocViewer, Spire.PDFViewer,Spire.Presentation,Spire.Spreadsheet, Spire.OfficeViewer, Spire.Barcode, Spire.DataExport。

版本信息如下:

  • Spire.Doc.dll v10.4.6
  • Spire.Pdf.dll v8.4.15
  • Spire.XLS.dll v12.4.1
  • Spire.Email.dll v5.4.3
  • Spire.DocViewer.Forms.dll v7.4.0
  • Spire.PdfViewer.Forms.dll v7.4.0
  • Spire.PdfViewer.Asp.dll v7.4.0
  • Spire.Presentation.dll v7.4.5
  • Spire.Spreadsheet.dll v6.4.1
  • Spire.OfficeViewer.Forms.dll v7.4.10
  • Spire.Barcode.dll v6.4.2
  • Spire.DataExport.dll v4.4.0
  • Spire.DataExport.ResourceMgr.dll v2.1.0

获取Spire.Office 7.4.10请点击:

Spire.Office for .NET | 下载

Spire.Doc

新功能:

  • 如下面代码在new Document时,如果不设置参数false, 默认使用新引擎方式布局。
Document doc = new Document();
doc.LoadFromFile(@"input.docx");
doc.SaveToFile(".pdf", Spire.Doc.FileFormat.PDF);
  • 如果要使用旧引擎布局,请参照下面代码使用带有“useNewEngine”参数的 Document 构造函数,并将参数“useNewEngine”设置为 false。
Document doc = new Document(false);
doc.LoadFromFile(@"input.docx");
doc.SaveToFile("output.pdf", Spire.Doc.FileFormat.PDF);

问题修复:

  • 修复了 Word 转 PDF 后内容丢失的问题。
  • 修复了 Word 转 PDF 后出现多余空白页的问题。
  • 修复了直接加载保存后,无法打开保存的 Word 文件的问题。
  • 修复了 Word 转 PDF 后内容不正确的问题。
  • 修复了应用程序在比较 Word 文件时抛出 “System.StackOverflowException” 的问题。
  • 修复了 Html 转 Word 后表格高度不正确的问题。
  • 修复了加载 Html 时应用程序抛出 “System.FormatException” 的问题。
  • 修复了将 Word 转换为 PDF 时应用程序抛出 “System.NullReferenceException” 的问题。
  • 修复了 Html 转 Word 后 Math 公式显示不正确的问题。
  • 修复了 Word 转 PDF 后小数点('.')丢失的问题。
  • 修复了将图片填充到 TextBox 后输出效果不正确的问题。

Spire.XLS

新功能:

  • 在Excel转PDF和Image的功能中,增加了对Chart2016的Pareto、Sunburst、Histogram图表的转换支持。

问题修复:

  • 修复了执行 CalculateCEllValue() 后某些单元格值不正确的问题。
  • 修复了加载 csv 文件时应用程序抛出“System.NullReferenceException”的问题。
  • 修复了加载 .xlsb 文件时应用程序抛出“System.ArgumentOutOfRangeException”的问题。
  • 修复了Excel转Html后文字环绕效果丢失的问题。
  • 修复了Excel文件转换后的PDF内容在MAC系统上打开时出现乱码的问题。
  • 修复了系统DPI设置为125%时,以图代替文字输出效果不正确的问题。
  • 修复了加载 Excel 文件时应用程序抛出“Invalid cell name”的问题。
  • 修复了Excel转CSV后输出效果不正确的问题。
  • 修复了部分数据即使设置 AllocatedRange.AutoFitColumns() 和 AllocatedRange.AutoFitRows() 也无法显示的问题。
  • 修复了“AutoFitColumn”设置不生效的问题。

Spire.Presentation

新功能:

  • 支持获取 ChartData 的数字格式
Presentation ppt = new Presentation();
ppt.LoadFromFile(@"input.pptx", Spire.Presentation.FileFormat.Pptx2013);
IChart chart = ppt.Slides[1].Shapes[0] as IChart;
var numberFormat = chart.ChartData[1, 1].NumberFormat;

问题修复:

  • 修复了PPT转PDF后文本边框格式丢失的问题。
  • 修复了比较两个PPT文件本身具有相同母版时,比较结果不同的问题。
  • 修复了在图表中添加新系列后,之前的系列格式丢失的问题。
  • 修复了保存复制幻灯片的PPT文件时应用程序抛出“System.NullReferenceException”的问题。
  • 修复了添加 Html 到 PPT 文件时应用程序抛出“System.ArgumentException”的问题。
  • 修复了 PPT 文件转换为 PDF 后内容格式不正确的问题。
  • 修复了 Series.Distance 设置不生效的问题。
  • 修复了区域设置为德语时,PPT文件转图片后内容格式不正确的问题。
  • 修复了应用程序在获取表格文本字体颜色时抛出“System.NullReferenceException”的问题。
  • 修复了保存的背景图片不正确的问题。
  • 修复添加 Html 到 PPT 文件时应用程序抛出“System.ArgumentOutOfRangeException”的问题。

Spire.Barcode

问题修复:

  • 修复了数据中包含“-”时,生成的条码不正确的问题。

Spire.Spreadsheet

新功能:

  • 支持计算单个电子表格的所有公式。
spreadsheet1.ActiveWorksheet.CalculateAllValue()

问题修复:

  • 修复了部分特殊字体显示不正确的问题。
  • 优化了部分属性名乱码的问题。
  • 修复了公式计算失败的问题。

Spire.PDF

问题修复:

  • 修复了XPS转PDF后内容不正确的问题。
  • 修复了应用程序在将 XPS 转换为 PDF 时抛出“OutOfMemoryException”的问题。
  • 修复了在 PDF 字段中签名后不显示签名的问题。
  • 修复了PDF转图片后颜色不正确的问题。
  • 修复了添加背景图片并设置BackgroudOpacity值后输出效果不正确的问题。
  • 修复了合并PDF文件后,输出效果不正确的问题。
  • 修复了Net5.0绘制“€”时输出乱码的问题。
  • 修复了绘制创建的模板时出现空白页的问题。
  • 修复了应用程序在将 PDF 转换为图像时抛出“System.ArgumentOutOfRangeException”的问题。
  • 修复了旋转PDF页面后,保存的图像没有旋转的问题。
  • 修复了提取 PDF 页面文本后,有多余空格的问题。
  • 修复了合并 PDF 文件后,内存消耗没有立即释放的问题。
  • 修复了应用程序在将 PDF 转换为 Word 时抛出“IndexOutOfRangeException”的问题。
  • 修复了删除 图片后,内容不正确的问题。

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表