Spire.Office 5.1今日已发布,该版本具备了一些新功能,例如Spire.XLS支持将整个工作簿转到HTML和设置复制选项,Spire.PDF支持获取PrinterResolutionKind的值和单选按钮域的按钮样式,Spire.Presentation支持获取和设置PPT中幻灯片的名字。同时,一些在加载、转换和操作Excel,PDF,Word和Presentation文档时出现的问题也得以成功解决。具体相关新功能及修复问题详见下文。
该版本涵盖了最新版的Spire.Doc、Spire.PDF、Spire.XLS、Spire.Presentation、Spire.DataExport、Spire.Barcode、Spire.DocViewer、Spire.PDFViewer、Spire.OfficeViewer、Spire.Email。
版本信息如下:
- Spire.Barcode.dll 4.1.0
- Spire.Common.dll 3.1.3
- Spire.DataExport.dll 4.1.9
- Spire.Email.dll 3.1.0
- Spire.Doc.dll 8.1.3
- Spire.DocViewer.Forms.dll 5.1.1
- Spire.Pdf.dll 6.1.4
- Spire.PdfViewer.Asp.dll 5.1.1
- Spire.PdfViewer.Forms.dll 5.1.1
- Spire.XLS.dll 10.1.1
- Spire.Presentation.dll 5.1.3
- Spire.Spreadsheet.dll 4.1.0
- Spire.OfficeViewer.Forms.dll 5.1.1
- Spire.License.dll 1.3.8
https://www.e-iceblue.cn/Downloads/Spire-Office-NET.html
Spire.Spreadsheet
问题修复:
- 修复了查看文档时内容显示不正确的问题。
- 修复了查看文档时粗体文本被剪切的问题。
- 修复了查看文档单元格中文本太长时部分文本丢失的问题。
- 修复了在最小化窗体然后又恢复大小后列丢失的问题。
Spire.XLS
新功能:
- 支持将整个工作簿转到HTML。
Workbook.SaveToHtml(string fileName);
CopyRangeOptions copyOptions = CopyRangeOptions.OnlyCopyFormulaValue;
CellRange.Copy(destRange, copyOptions);
WorkSheet.Copy(sourceRange, destRange, copyOptions);
问题修复:
- 修复了无法创建BubbleChart 的问题。
- 修复了移除样式时进程抛KeyNotFoundException 异常的问题。
- 修复了Excel转PDF内容不正确的问题。
- 修复了加载文档抛OverflowException异常的问题。
- 修复了Excel转PDF内容丢失的问题。
- 修复了使用Marker Designer功能时文本开头的0丢失的问题。
Spire.PDF
新功能:
- 支持获取和设置图章的作者以及创建日期。
stamp.Author = "E-iceblue";
stamp.CreationDate = DateTime.Now;
PdfPrinterResolutionKind value = doc.PrintSettings.PrinterResolutionKind;
PdfDocument doc = new PdfDocument(@"..\toPDF.pdf");
PdfFormWidget formWidget = doc.Form as PdfFormWidget;
for (int i = 0; i < formWidget.FieldsWidget.List.Count; i++)
{
PdfField field = formWidget.FieldsWidget.List[i] as PdfField;
if (field is PdfRadioButtonListFieldWidget)
{
PdfRadioButtonListFieldWidget radio = field as PdfRadioButtonListFieldWidget;
PdfCheckBoxStyle buttonStyle = radio.ButtonStyle;
}
}
问题修复:
- 修复了提取自PDF的文本不正确的问题。
- 修复了查找文本内存消耗大的问题。
- 修复了签名PDF,保存此PDF抛"lost private key"的问题。
- 修复了转PDF到Word,速度慢的问题。
- 修复了转换PDF到Word,内容不正确的问题。
- 修复了转换XPS到PDF, 内容不正确的问题。
- 修复了提取文本抛“未将对象引用设置到对象实例”的问题。
- 修复了转换PDF页面到图片抛“索引超出数组界限”的问题。
- 修复了填充表单域后,内容在浏览器不显示的问题。
- 修复了在图片位置添加注释失败的问题。
- 修复了扁平化PDF表单后,文本框中居中对齐的文本格式错误的问题。
- 修复了在填充文本框域后,在Adobe中打开生成的PDF提示“此文档启用了adobeacrobat中的扩展功能”的问题。
- 修复了获取查找文本的Bounds属性的高度为负值的问题。
- 修复了打印PDF文档抛“ArguementException”的问题。
Spire.Doc
问题修复:
- 修复了Word转PDF,页面右边距增大的问题。
- 修复了Word转PDF,格式不正确的问题。
- 修复了清除分节符后结果文档无法打开的问题。
- 修复了Word转PDF,文本重叠的问题。
- 修复了Word转PDF,程序抛ArgumentException异常的问题。
- 修复了合并文档后,结果文档无法打开的问题。
- 修复了添加shape到创建的文档中后转换到图片,shape丢失的问题。
- 修复了Word转PDF后,项目列表错误的问题
- 修复了Word转PDF程序抛NullReferenceException异常的问题
- 修复了Word转图片,内容格式错误的问题
- 修复了Word转PDF后,域更新错误的问题
- 修复了合并文档后,结果文档无法打开的问题
- 修复了Word转图片时,程序抛NullReferenceException异常的问题
Spire.Presentation
新功能:
- 支持了获取和设置PPT中幻灯片的名字
String title= ppt.Slides[0].Title;
问题修复:
- 修复了转换ppt文档到pdf文档的格式不正确的问题
- 修复了转换ppt文档到pdf文档内容位置不一致的问题
- 修复了转换ppt文档到pdf文档坐标轴数据丢失的问题
- 修复了转换ppt文档到pdf文档数据标签位置不正确的问题
- 修复了转换ppt文档到pdf文档数据标签圆角矩形样式丢失的问题
Spire.DocViewer
问题修复:
- 修复了打开文档程序挂起的问题
- 修复了文本上移的问题
- 修复了加载文档抛出“值不能为空的”异常
Spire.PDFViewer
问题修复:
- 修复了文档中的数字和标点符号被小方框替代的问题
- 修复了文档内容丢失的问题