国产的文档开发控件,spire.office新版本,一起来看看~

Spire.Office 8.6.0更新已发布。在该版本中,Spire.PDF支持转换多页PDF文档为单个SVG文件;Spire.XLS新增了优化删除行的速度的方法;Spire.Presentation支持为TextFrame设置栏数。此外,许多已知问题也在该版本中被成功修复。详情请阅读以下内容。

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

版本信息如下:

  • • Spire.Doc.dll v11.5.12

  • • Spire.Pdf.dll v9.6.0

  • • Spire.XLS.dll v13.5.6

  • • Spire.Presentation.dll v8.6.0

  • • Spire.Email.dll v6.5.7

  • • Spire.DocViewer.Forms.dll v8.5.1

  • • Spire.PdfViewer.Forms.dll v9.6.0

  • • Spire.PdfViewer.Asp.dll v8.5.0

  • • Spire.Spreadsheet.dll v7.4.2

  • • Spire.OfficeViewer.Forms.dll v8.6.0

  • • Spire.Barcode.dll v7.2.1

  • • Spire.DataExport.dll v4.8.0

  • • Spire.DataExport.ResourceMgr.dll v2.1.0

Spire.PDF

新功能:

  • • 支持转换多页 PDF 文档为单个 SVG 文件。

// 加载文件
PdfDocument pdfDocument = new PdfDocument();
pdfDocument.LoadFromFile("input.pdf");
// 多页保存pdf保存到一页svg
pdfDocument.ConvertOptions.OutputToOneSvg = true;
 // 保存文档
dfDocument.SaveToFile(args[1],FileFormat.SVG);
pdfDocument.Close();

问题修复:

  • • 修复了PDF文档页数不同但大小一致的问题。

  • • 修复了查找文本失败的问题。

  • • 修复了绘制有旋转角度文本不生效的问题。

  • • 修复了将OFD文件转换为PDF文件时程序抛异常的问题。

  • • 修复了将PDF文件转为PPT文件后单词间空格丢失的问题。

  • • 修复了PDF转换为PPT后内容不一致的问题。

  • • 修复了提取表格内容时部分内容不正确的问题。

  • • 修复了使用正则表达式匹配文本时程序抛异常"System.IndexOutOfRangeException"的问题。

  • • 修复了将PDF转换为Excel后单元格格式不正确的问题。

  • • 优化了Linux环境下将PDF转换为Word文档的时间。

Spire.XLS

新功能:

  • • 新增了来实现chartsheet和worksheet之间可以互相移动位置的两个方法。

workbook.Chartsheets[int index1].MoveSheet(int index2);
workbook.Chartsheets[int index1].MoveChartsheet(int index2);
  • • 新增了Worksheet.DeleteRows(int[] rows)方法来优化删除行的速度。

问题修复:

  • • 修复了Sheet转到图片后透视表的字段显示为“Column Labels”的问题。

  • • 修复了转换XLSX文档到PDF时图表数据不刷新的问题。

  • • 修复了添加文本框时设置置于顶层功能不生效的问题。

  • • 修复了转换XLSX文档到PDF时表格样式不正确的问题。

  • • 修复了加载XLS文档时程序抛Syste.OverflowException异常的问题。

  • • 修复了获取的单元格的数据格式不正确的问题。

  • • 修复了添加HTML内容程序抛System.FormatException异常的问题。

  • • 修复了调用两次MoveWorksheet方法之后无法获取chartsheet的问题。

  • • 修复了单元格包含中文字符时设置AutoFitColumns后文本还是超出单元格的问题。

  • • 修复了转换XLSX文档到HTML时背景颜色不一致的问题。

  • • 修复了加载XLS文档程序报错“This structured storage version is not supported.”的问题 。

  • • 修复了添加的HTML strong标签的样式识别失败的问题。

Spire.Presentation

新功能:

  • • 支持为TextFrame设置栏数。

Presentation ppt = new Presentation();
ppt.LoadFromFile(inputFile);
IAutoShape shape1 = (IAutoShape)ppt.Slides[0].Shapes[0];
shape1.TextFrame.ColumnCount = 2;
IAutoShape shape2 = (IAutoShape)ppt.Slides[1].Shapes[0];
shape2.TextFrame.ColumnCount = 3;
ppt.SaveToFile(outputFile, FileFormat.Pptx2013);
ppt.Dispose();

问题修复:

  • • 修复了在编辑保存的PPT文件的图表数据时,有错误的问题。

  • • 修复了当图表数据具有某些空值时,切换行/列时遇到错误的问题。

  • • 修复了应用程序在拆分合并单元格时,抛出“Merged cells found.”的问题。

  • • 修复了图表数据更新不正确的问题。

  • • 修复了将GroupShape保存到图像后结果模糊的问题。

Spire.Doc

问题修复:

  • • 修复了加载文档时抛异常"System.InvalidCastException"的问题。

  • • 修复了Word转换到HTML后内容丢失的问题。

  • • 修复了加载Word文件时程序抛异常”System.InvalidOperationException"的问题。

  • • 修复了合并Word文档时程序抛异常"System.ArgumentException"的问题。

  • • 修复了Word转换到PDF后文本缩进错误的问题。

  • • 修复了Word转换到PDF后文档右边距不正确的问题。

  • • 修复了Word转换到PDF后表格未对齐的问题。

  • • 修复了Word转换到HTML后内容乱码的问题。

猜你喜欢

转载自blog.csdn.net/m0_67129275/article/details/131165335
今日推荐