简介
很高兴通知大家,在开发人员和测试人员的共同努力下,Spire.Office的热修复版本2.16.12正式发布了。该版本涵盖了最新版的Spire.Doc, Spire.PDF, Spire.XLS, Spire.Presentation, , Spire.DataExport, Spire.Barcode, Spire.DocViewer, Spire.PDFViewer, Spire.OfficeViewer以及新产品Spire.Email。
DLL版本号:
- Spire.Doc.dll v5.9.69
- Spire.Pdf.dll v3.9.290
- Spire.Xls.dll v7.12.72
- Spire.Email.dll v1.1.4
- Spire.DocViewer.Forms.dll v2.4.16
- Spire.PdfViewer.Forms.dll v2.12.24
- Spire.PdfViewer.Asp.dll v2.12.24
- Spire.Presentation.dll v2.8.41
- Spire.Spreadsheet v2.2.34
- Spire.OfficeViewer.Forms.dll v2.16.12
- Spire.DataExport.dll v3.5.133
- Spire.Barcode v1.4.6
获取最新版的 Spire.Office 2.16.12,请点击:
Spire.XLS
新功能:
- 支持添加自定义属性
Workbook workbook = new Workbook();
workbook.CustomDocumentProperties.Add("_MarkAsFinal", true);
workbook.CustomDocumentProperties.Add("The Editor", "E-iceblue");
workbook.CustomDocumentProperties.Add("Phone number1",81705109);
workbook.CustomDocumentProperties.Add("Revision number", 7.12);
workbook.CustomDocumentProperties.Add("Revision date", DateTime.Now);
workbook.SaveToFile(outputFile, FileFormat.Version2010);
Bug修复:
- 修复了使用SaveAsImage时抛XmlException异常的问题
- 修复了编辑数据之后在形状里面数据没有更新的问题
- 修复了从Excel转换过来的PDF打开快速滚动会提示"Cannot extract the embedded font 'FAACFG+ArialMT'.Some characters may not display or print correctly."的问题
- 修复了加载时抛ArgumentOutOfRangeException异常的问题
- 修复了转换到PDF时错误的内容的问题
- 修复了保护单元格后在
标签里面的值不正确的问题 - 修复了转换Excel到PDF时图表的标签显示由两行变成一行的问题
- 修复了添加水印时内容丢失的问题
- 修复了在组里的图片不能被提取出来的问题
- 修复了转换Excel到HTML时隐藏的行显示出来的问题
- 修复了使用InsertDataTable方法后得到错误值"#NAME"的问题
- 修复了加载一个没有密码的文件时抛"Workbook is protected and password wasn't specified." 异常的问题
- 修复了添加图片后抛GDI+异常的问题
- 修复了转换到PDF时分页错误的问题
- 修复了加载文档时抛XmlException异常的问题
- 修复了转换到PDF时图片被旋转的问题
- 修复了转换到PDF内容位置改变的问题
- 修复了当电脑设置区域为西班牙和语言为智利转换Excel到PDF图片被拉伸的问题
- 修复了加载.xlsm文件时抛ArgumentException异常的问题
- 修复了"comment.AutoSize = true"代码不起作用的问题
- 修复了转换工作表到PDF时背景变黑色的问题
- 修复了转换Excel到PDF时图表丢失的问题
- 修复了保存.xlsm文件时切片器丢失的问题
Spire.PDF
新功能:
- 支持转换单页到SVG
public void SaveToFile(string filename, int startIndex, int endIndex, FileFormat fileFormat);
public PdfTextFindCollection FindText(String searchPatternText, bool isSearchWholeWord);
signature.ConfiguerGraphicImage = PdfImage;
PdfDocument.SaveToStream(FileFormat.SVG);
2. GraphicsMode替换了老属性ConfigGraphicType property
3. ignNameFont 和 SignDetailsFont替换了老属性signInfoFont
4. SignImageSource替换了老属性 ConfiguerGraphicPath
5. NameLabel替换了DigitalSignerLabel
6. Name替换了DigitalSigner
Bug修复:
- 修复了转换图片到PDF时图片丢失的问题
- 修复了结果文档除了在火狐浏览器中其他PDF阅读器显示一些复选框为未选中状态的问题
- 修复了转换PDF到PDFA时所有单选框变成选中状态
- 修复了结果文档下拉列表值没有显示的问题
- 修复了打印PDF时结果文档中图片不正确的问题
- 修复了结果文档按钮图标位置不正确的问题
- 修复了转换到图片时抛IndexOutOfRange异常的问题
- 修复了打印图片时logo图片不正确的问题
- 修复了打印时图章丢失的问题
- 修复了转换XPS到PDF时内容丢失的问题
- 修复了使用FindText方法时抛ArgumentException异常的问题
- 修复了DrawTemplate方法不起作用的问题
- 修复了无法删除图层的问题
- 修复了转换XPS到PDF时图片错误的问题
- 修复了在换行时货币符号跟金额被断开的问题
- 修复了XPS转换到PDF时从PDF上复制的文本错误的问题
- 修复了打印PDF时文本位置改变的问题
- 修复了获取文档中使用的字体时抛异常的问题
- 修复了在Azure上加载证书签署文档时抛异常的问题
- 修复了计算功能不工作的问题
- 修复了签署签名域后自动添加多余的签名域的问题
- 修复了打印时打印方向设置不起作用的问题
- 修复了加载PDF时抛NullReferenceException异常的问题
- 修复了签署签名域在Adobe中打开结果文档点击"点击查看文档"按钮后下拉框里的值变为空白的问题
- 修复了转换到图片时抛NullReferenceException异常的问题
- 修复了SetButtonImage属性不起作用的问题
- 修复了被找到文本的位置不精确的问题
- 修复了无法获取搜索文本字体的问题
- 修复了打印时线条丢失的问题
- 修复了在合并文件之后文本域显示乱码的问题
- 修复了提取文本时抛出FormatException的问题
- 解决了转换PDF到图片时图形里的填充色错误的问题
- 修复了转换PDF到图片时抛NullReferenceException的问题
- 修复了当选中一个checkbox时其他名称的checkbox也被选中的问题
- 修复了转换PDF到XPS时文本丢失的问题
- 修复了当获取文本时段落序号和文本颠倒的问题
- 改善打印功能使打印的效果和Adobe打印的一样
- 修复了引起当转换到图片时扁平域中字符间距不正确的问题
- 修复了引起一些中文字符无法被打印的问题
Spire.Doc
Bug修复:
- 修复了添加RTF文本后拼写检查语言改变的问题
- 修复了添加RTF文本时表格的边框变粗的问题
- 解决了转换到PDF时格式不正确的问题
- 修复了当转换html到word文档时项目符号之间多出距离的问题
- 修复了转换Word到HTML时抛NullReferenceException异常的问题
- 修复了获取页码数时抛ArgumentOutOfRangeException异常的问题
- 修复了加载文档时抛"Object reference not set to an instance of an object"异常的问题
- 修复了合并文档时在表格里面的超链接丢失的问题
- 修复了转换Word到PDF时抛StackOverflowException异常的问题
- 修复了转换到PDF时进程挂起的问题
- 修复了合并文件后目录错误的问题
- 修复了合并文件后在页眉里文本的字体跟风格改变的问题
- 修复了转换到PDF时段落布局不正确的问题
- 修复了在Azure上转换Word到PDF时抛"Parameter is not valid"异常的问题
- 修复了转换到PDF时表格边框线丢失的问题
- 修复了转换到PDF时图片被剪切的问题
- 修复了转换到PDF时多出边框线的问题
- 修复了使用InsertTextFromFile方法时抛IndexOutOfRangeException异常的问题
- 修复了使用html邮件合并时时抛ArgumentOutOfRangeException异常的问题
- 修复了邮件合并后在IF域里的值不正确的问题
- 修复了转换rtf格式到pdf时在pdf中多出header/footer的问题
- 修复了设置背景图片之后保存文档时抛出的异常"ShapePr 391 keys no implementation"
- 修复了添加多种ole对象之后只有word文档对象可以打开的问题
- 解决了保存为pdf时当前单元格中的文本与临近单元格之间间距不正确的问题
Spire.Presentation
新功能:
- 支持访问母版的布局幻灯片
IMasterSlide master = ppt.Masters[0];
IMasterLayouts masterLayouts = master.Layouts;
ActiveSlide layoutSlide = masterLayouts[0] as ActiveSlide;
ppt.Slides[0].Layout = ppt.Masters[0].Layouts[1];
ppt.Slides.Append(ppt.Slides[0],ppt.Masters[0].Layouts[1]);
or
ppt.Slides.Insert(0, ppt.Slides[0],ppt.Masters[0].Layouts[1]);
table.TableRows[0].Height = value;
table.ColumnsList[0].Width = value;
Bug修复:
- 修复了转换到图片时排版错误的问题
- 修复了添加幻灯片时抛"spr⁹ was unhandled"异常的问题
- 修复了在Azure平台上转换到图片时图表丢失的问题
- 修复了加载文档抛"The format of the input string is incorrect"异常的问题
- 修复了转换PPT到图片时内容格式错误的问题
- 修复了转换PPT到图片时阴影丢失的问题
- 修复了转换PPT到图片时形状背景色由透明变成白色的问题