彩票走势图

常见格式转换一网打尽!国产文档开发套包Spire.Office 2021第3版最新发布 丨附下载

原创|产品更新|编辑:李显亮|2021-03-17 10:03:16.480|阅读 223 次

概述:Spire.Office for .NET更新至v6.3.3,本次更新带了一些新的功能,譬如:Spire PDF 支持添加 page-piece 字典,新增移除表单域的功能;Spire.XLS支持修改透视表的数据源并且新增设置形状顺序的功能等等,欢迎下载体验。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

你在寻找支持在.NET中用编程方法处理各类格式文档的API吗?好巧,.NET版企业级文档管理组合套包Spire.Office 2020全新上线!Word、Excel、PPT、PDF、条形码等格式一网打尽。

目前,Spire.Office for .NET v6.3.3 2021年第三版现已正式发布。本次更新带了一些新的功能,譬如:Spire PDF 支持添加 page-piece 字典,新增移除表单域的功能;Spire.XLS支持修改透视表的数据源并且新增设置形状顺序的功能等等。此外,该版本还修复了大量问题。点击下方按钮即可下载试用↓↓↓

免费下载Spire.Office for .NET v6.3.3

新功能及问题修复详情,请参阅如下内容。

▲Spire.PDF for .NET

新功能

  • 支持移除表单域
    string input = @"Field.pdf";
    PdfDocument doc = new PdfDocument();
    doc.LoadFromFile(input);
    PdfFormWidget formWidget = doc.Form as PdfFormWidget;
    if (formWidget != null)
    {
    //方法 1
    //formWidget.FieldsWidget.Clear();
    for (int i = formWidget.FieldsWidget.List.Count - 1; i >= 0; i--)
    { 
    //方法 2 
     PdfField field = formWidget.FieldsWidget.List[i] as PdfField; formWidget.FieldsWidget.Remove(field);
     }
    }
    string output = "DeleteFormField.pdf";
    doc.SaveToFile(output);
  • 支持从stream流中添加PDF文档到PDF文件包
    PdfDocument doc = new PdfDocument();
    MemoryStream stream = new MemoryStream(File.ReadAllBytes("test.pdf"));
    doc.Collection.AddFile("file.pdf", stream);
    doc.SaveToFile("result.pdf");

Bug修复

▲Spire.XLS for .NET

新功能

  • 支持设置形状顺序
    wb.Worksheets[0].Pictures[0].ChangeLayer(ShapeLayerChangeType.BringForward);
    wb.Worksheets[1].Pictures[0].ChangeLayer(ShapeLayerChangeType.BringToFront);
    wb.Worksheets[2].Pictures[1].ChangeLayer(ShapeLayerChangeType.SendBackward);
    wb.Worksheets[3].Pictures[1].ChangeLayer(ShapeLayerChangeType.SendToBack);
  • 支持操作工作表主题
    //拷贝workbook的theme
    workbook.CopyTheme(srcWorkbook);
    //设置workbook中默认theme的某一类型颜色
    workbook.SetThemeColor(ThemeColorType.Accent1, Color.Blue);
    //获取workbook中默认theme的某一类型颜色
    Color color = workbook.GetThemeColor(ThemeColorType.Accent2);
    //设置style 为theme color
    style.SetThemeColor(ThemeColorType.Lt1, 0.1);
    //获取style的themeColor(type ,tint)
    bool isThemeColor = style.GetThemeColor(out themeType, out tint);
  • 支持获取冻结窗格单元格范围
    sheet.GetFreezePanes(out rowIndex, out colIndex);

问题修复

▲Spire.DOC for .NET

问题修复


慧都是E-iceblue官方友好合作伙伴,如果您对spire.office感兴趣,可以了解具体授权价格和使用机制。

标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP