Spire.Office for .NET更新至v6.1,本次更新带了一系列新的功能,例如:Spire.XLS 支持计算 MS Excel2019 新增公式,增加了在气泡图中不显示图表标题和转换Shape到图片等新功能;Spire.PDF 支持了自定义签名图片的功能;Spire.Presentation 支持嵌入 zip 对象到 PPTX 文件;Spire.PDFViewer 支持了显示页面标签的功能等等。此外,该版本还修复了大量问题。
你在寻找支持在.NET中用编程方法处理各类格式文档的API吗巧,.NET版企业级文档管理组合套包Spire.Office 2020全新上线!Word、Excel、PPT、PDF、条形码等格式一 打尽。
目前,
新功能及问题修复详情,请参阅如下内容。
Spire.XLS for .NET
功能优化:
- 优化了转换Excel到HTML的速度
新功能:
- 支持计算MS Excel2019新增公式CONCAT, IFS, MAXIFS, MINIFS, SWITCH, TEXTJOIN
- 支持了在气泡图中不显示图表标题的功能
chart.HasChartTitle = false;
移除边框两种方式:设置picture.Line.Visible = false或设置Line.Weight = 0
Image img = shape.SaveToImage(); shape.SaveToImage(string fileName); shape.SaveToImage(string fileName, ImageFormat imageFormat); shape.SaveToImage(Stream fileStream); shape.SaveToImage(Stream fileStream, ImageFormat imageFormat);
Workbook book = new Workbook(); book.LoadFromFile(input); foreach (Worksheet sheet in book.Worksheets) { foreach (ExcelPicture picture in sheet.Pictures) { picture.Compress(30); } } book.SaveToFile(result, ExcelVersion.Version97to2003);
问题修复:
- 修复了获取图表标题失败的问题
- 修复了转换Excel到PDF日期的换行不正确的问题
- 修复了加载文件时程序抛System.OverflowException的问题
- 修复了加载保存文件时程序抛System.ArgumentOutOfRangeException的问题
- 修复了转换Excel到PDF条件格式的数据条显示不正确的问题
- 修复了在Win10 64位区域设置为意大利的环境下创建透视表失败的问题
- 修复了文本框不能被复制拷贝正确的问题
- 修复了拷贝单元格内容时文本字型缩进由紧缩变为标准的问题
- 修复了转换Excel到Html时程序挂起的问题
- 修复了导sheet数据到数据表时日期数据格式不正确的问题
- 修复了插入和删除行耗时长的问题
- 修复了保存图表到图片时图表中的的分类标签的数据不正确的问题
- 修复了转换Turkish ISO-8859-9 编码的csv文件到xlsx时字符显示乱码的问题
Spire.Doc for .NET
问题修复:
- 修复了当设置从右到左的语言时,转到PDF/XPS结果不正确的问题
- 修复了查找文本失败的问题
- 修复了转换Word到PDF内容不正确的问题
- 修复了转换Word到PDF,内容重叠的问题
- 修复了转换Word到PDF,页码不正确的问题
- 修复了转换Word到PDF抛异常“未将对象引用设置到对象的实例”的问题
- 修复了转换Word到PDF,分页不正确的问题
- 修复了保存Word文档后书签位置被改变的问题
- 修复了转换Word文档到PDF,线条显示不正确的问题
- 修复了转换Word到PDF抛异常“索引超出了数组界限”的问题
- 修复了保存到Word文档后,方程不正确的问题
- 修复了转换Word到PDF后,列表编 错误的问题
- 修复了加载文档抛异常“输入字符串的格式不正确”的问题
Spire.PDF for .NET
新功能:
- 支持了自定义签名图片的功能
PdfSignature signature = new PdfSignature(doc, page, cert, "123456"); signature.ConfigureCustomGraphics(DrawGraphics); private void DrawGraphics(PdfCanvas g) { PointF point1 = new PointF(10, 20); PointF point2 = new PointF(25, 50); PointF point3 = new PointF(60, 20); PointF[] pntArr = { point1, point2, point3 }; PdfRGBColor color = new PdfRGBColor(Color.Red); g.DrawPolygon(new PdfPen(color), pntArr); g.DrawRectangle(new PdfPen(Color.Green), new RectangleF(70, 10, 20, 30)); g.DrawLine(new PdfPen(Color.Blue), new PointF(120, 50), new PointF(95, 5)); g.DrawLine(new PdfPen(Color.Blue), new PointF(100, 30), new PointF(130, 20)); }
问题修复:
- 修复了使用智能卡(Smart Card)和数字身份加密锁(USB token)进行签名时多次需输入密码的问题。
- 修复了转换出的PDFA3B文档不符合标准的问题。
- 修复了提取PDF文本时内容顺序不正确的问题。
- 修复了转换PDF到Excel表格合并格式丢失的问题。
- 修复了转换PDF到Excel程序抛异常 “未将对象引用设置到对象的实例”的问题。
- 修复了转换XPS到PDF部分字符没有转换成功的问题。
- 修复了在GRID单元格中设置文本分散对齐不生效的问题。
Spire.Presentation for .NET
新功能:
- 支持嵌入zip对象到PPTX文件。(03ppt尚不支持此功能)
String zipPath= "C:/test.zip"; Presentation ppt = new Presentation(); byte[] data = File.ReadAllBytes(zipPath); Rectangle rec = new Rectangle(80, 60, 100, 100); //The first parameter needs to be passed the complete file name IOleObject ole = ppt.Slides[0].Shapes.AppendOleObject("test.zip", data, rec); ole.ProgId = "Package"; Image image = Image.FromFile(@"E:demoProductsImagelogo.png"); IImageData oleImage = ppt.Images.Append(image); ole.SubstituteImagePictureFillFormat.Picture.EmbedImage = oleImage; ppt.SaveToFile(@"result.pptx", Spire.Presentation.FileFormat.Pptx2013);
问题修复:
- 修复了复制组合图形时里面的形状大小改变的问题。
- 修复了给组合图形中一个形状修改值后该形状的位置改变的问题。
- 修复了打印多个幻灯片到一页上,内容被拉伸的问题。
- 修复了克隆一个形状到另外一个幻灯片里后当修改形状的高度时它的位置改变的问题。
Spire.Barcode for .NET
新功能:
- 新增了BarcodeScan类实现可以创建不同的实例去调用Scan方法
BarcodeScan task1 = new BarcodeScan(); task1.Scan(bitmap, rectangle, barcodeType);
问题修复:
- 修复了BarcodeScanner.Scan方法在异步委托使用时抛出异常“未将对象引用设置到对象的实例”的问题
- 修复了扫描Code128条码结果数据不正确的问题。
- 修复了扫描不含Barcode的图片时程序挂起的问题。
- 修复了扫描QR-code二维码结果数据为空的问题。
- 修复了barcodeSettings.Code128SetMode设置无效的问题。
Spire.PDFViewer for .NET
新功能:
- 支持了显示页面标签的功能。
问题修复:
- 修复了图片白色颜色显示为黑色的问题。
- 修复了中文字符显示乱码的问题。
- 修复了旋转页面失败的问题。
- 修复了表单域的背景色显示不正确的问题。
是E-iceblue官方友好合作伙伴,如果您对spire.office感兴趣,可以联系在线客服了解具体授权价格和使用机制。
标签:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!