前言 | 问题背景

随着软件行业引入新的硬件和操作系统,我们看到更多的托管框架与.NET技术保持同步。Microsoft的.NET Standard和.NET Core定义了一个跨平台规范,为应用程序开发人员提供了一套一致的API - 对于从数据,报告,分析,协作以及用于存储,检索的用户输入生成文档的开发人员来说尤其是好消息数据,或在运行时共享。随着越来越多的组织自动化这些流程,越来越多的开发人员在.NET应用程序中处理数据并将应用程序迁移到.NET Standard,GrapeCity文档等文档库变得越来越相关。

借助GcDocuments,团队可以在任何平台上使用单一代码库构建.NET Standard应用程序,并生成Word和Excel文档,PDF和现在的图像。GrapeCity在2018年5月推出了GcPDF和GcExcel,在9月推出了GcWord,帮助您在.NET Standard 2.0目标应用程序中创建,加载,修改,保存和转换文档(对于Excel文档,也用Java编写) 。这些API还支持.NET Core 2.0,并继续完全支持.NET Core 2.1的发布。

在2019年GcDocuments API 的改变

我们一直在跟进.NET的进展,随着微软宣布.NET Standard 2.1和.NET Core 3.0的新更新,GrapeCity将继续测试我们的产品和组件,以便在这些框架上市时提供对这些框架的全面支持。

GrapeCity还将在2019年发布新的产品和功能,主要关注的是标准Microsoft对象模型的更多功能,我们还将提供一些独特的解决方案,以便您能够为您的文档生成应用添加更多功能。

新的JavaScript PDF Viewer

使用GrapeCity Documents,希望为.NET应用程序提供完整的文档解决方案,而文档不仅仅是关于处理; 你还需要查看它们。

在2019年,我们将推出基于JavaScript的PDF查看器,以查看PDF文档并支持所有高级PDF功能,包括大纲,附件,PDF Acroforms,打开受密码保护的PDF,打印PDF表单,打印旋转表单,注释等等更多。查看这些文档不需要浏览器插件; 它是一个纯JavaScript客户端控件。凭借标准和高级文档查看器功能,文档查看器将提供丰富的功能集来处理PDF文档。

PDF文档中的新增功能(GcPDF)

PDF文档(GcPDF)符合Adobe PDF规范1.7的大部分内容,我们正在为客户提供完整的PDF解决方案。

以下是2019年您可以期待的其他功能:

  • 新的注释类型,包括声音,电影和编辑注释
  • 页面级特定导航功能,用于浏览页面标签,文章和演示文稿内容
  • 支持透明度组以设置整个页面的透明度并呈现为不同的PDF
  • 支持创建和编辑所有一致性级别的PDF / A文档
  • 提取文本及其在页面上的位置,允许您根据几何体从PDF中获取数据
  • 将PDF文件转换为图像格式
  • 将HTML转换为PDF
  • 在PDF文档中呈现HTML文本
  • 智能表解析:从任意PDF文件中的表中提取数据
  • 基于模板的PDF文档生成
  • PDF表格:
    • 从XML导出和导入表单数据
    • FDF,XFDF导入导出

Word for Documents中的新功能添加(GcWord)

Documents for Word(GcWord)提供了一个丰富而全面的对象模型,该模型易于使用,并且基于Microsoft Office API,Word JavaScript API和OpenXML SDK。

在2019年,我们计划添加更多Microsoft Word OM功能,其他语言支持等:

  • 设置视图选项,控制兼容模式,控制文本中的连字符,为Word文件添加主题颜色等。
  • 添加支持以使用多语言文档,如日语文本布局功能(EastAsianLayout),从右到左语言支持和垂直文本。
  • 支持词汇表文档
  • 支持结构化文档标签
  • 在计算派生属性的值时提高性能
  • 查找并替换文本
  • 支持简单的邮件合并

Excel for Documents(GcExcel .NET,Java)中的新增功能

Excel(GcExcel)文档现在可以在.NET和Java中使用,具有完整的功能奇偶校验和性能。GcExcel是一个基于Excel文档对象模型的详细Excel API,它允许您在.NET Standard 2.0应用程序中生成和使用具有最佳性能和较小占用空间的电子表格。

GcExcel正在扩展功能集,以便您可以为Excel电子表格实现更复杂的用例:

  • 加载并保存包含宏的Excel文件(.xlsm)并保留它们
  • 支持形状JSON I / O
  • 改进对日文文本的支持
  • 增强数据透视表以支持Excel 2016的自动日期字段组
  • 支持将JDK 8日期时间类型设置为单元格值(仅限Java版)
  • 支持工作表中的背景图像
  • 查找并替换文本
  • 在工作簿中复制和移动工作表
  • 支持新的Excel图表类型:Treemap,Sunburst,Histogram,Box&Whisker,Waterfall,Funnel
  • 提高计算引擎性能
  • 在单元格中支持RichText
  • 基于模板的Excel文档生成
  • 增强将电子表格功能导出为PDF
    • 形状
    • 图表
    • 垂直文本
    • 不同的细胞类型
    • 背景图片
    • 将不同的工作簿导出为一个pdf文件
    • Excel范围

GcPdf和GcExcel中基于模板的文档生成

在2019年,在GcPdf和GcExcel中,您将能够从文档模板生成文档,而不是从头开始创建文档。基于模板的文档生成将使用来自任何数据源的数据绑定模板文档,并在运行时生成文档。

对于PDF文档生成,用户将能够使用GcPdf将带有Mustache语法的HTML模板转换为PDF文档。对于Excel文档,用户将能够使用GcExcel的模板引擎从.xslx模板生成文档。


GrapeCity Documents | 下载试用

GrapeCity Documents 是一款快速且高效的文档 API,可在 Windows、Mac、Linux 上完美运行,同时适用于 .NET Standard 2.0 和 Java 平台,不依赖 Microsoft Office 和 Acrobat 的任何组件,即可提供生成、加载、编辑和保存 Excel、PDF、Word 、以及图像文件等多种文档功能。

2019 年 GrapeCity Documents 产品路线图的更多相关文章

  1. 2019 年 Spread.NET 产品路线图(Roadmap)

    前言 | 问题背景 2018年结束了,12月是Spread.NET的重要月份.我们发布了Spread.NET 12,我们期待着 2019 年令人兴奋的新年,这是Windows Forms开发人员有史以 ...

  2. GrapeCity Documents (服务端文档API组件) V3.0 正式发布

    近日,葡萄城GrapeCity Documents(服务端文档API组件)V3.0 正式发布! 该版本针对 Excel 文档.PDF 文档和 Word 文档的 API 全面更新,加入了用于生成 Exc ...

  3. GrapeCity Documents for Excel 文档API组件 V2.2 新特性介绍

    GrapeCity Documents for Excel 文档API组件 V2.2 正式发布,本次新版本包含诸多重量级产品功能,如:将带有形状的电子表格导出为 PDF.控制分页和电子表格内容.将Ex ...

  4. GrapeCity Documents for Excel 与 Apache POI 功能对比

    GrapeCity Documents for Excel 与 Apache POI 功能对比 GrapeCity Documents for Excel 是什么? GrapeCity Documen ...

  5. RoadMap:如何创建产品路线图

    (1)什么是Roadmap? RoadMap/产品路线图 Roadmap通常翻译为“路线图”或“蓝图”,目前并没有一个公认的定义.在这里,我们认为Roadmap是产品经理进行产品管理的一个中长期规划, ...

  6. Flutter 2022 产品路线图发布

    为了提升产品的透明性,每年年初 Flutter 团队都会发布今年度的产品路线图,以帮助使用 Flutter 的团队和开发者们根据这些优先事项制定计划. 2022 年 Flutter 团队将重点通过关注 ...

  7. 2019 年 SpreadJS产品路线图(Roadmap)

    前言 | 问题背景 SpreadJS已经发展成为市场上最好的纯前端JavaScript电子表格之一,但对于用户的需要和产品功能的改善,我们才刚刚开始! 在过去的一年中,我们发布了两个Service P ...

  8. idea 2019.3.3 系列产品破解

    所有软件版本要求 必须是2019.3.3版本,可破解idea, goland, datagrid, pycharm等系列产品. 编辑vmoptions 添加破解jar包 然后重新打开,输入激活码进行激 ...

  9. Julien Nioche谈Apache Nutch 2的特性及产品路线图

    原文地址: http://www.infoq.com/cn/articles/nioche-apache-nutch2 开源的Web搜索框架Apache Nutch的2.1版本已于2012年10月5日 ...

随机推荐

  1. 【window】mongodb安装和配置

    最近要独立开发vue+mongodb+node的小项目,项目不大,但之前没了解过mongodb还是蛮不容易的,因为以前用MySQL的时候都是用的集成化的工具,完全不用写命令去启动,用mogodb首先需 ...

  2. Hello greenDAO(SQLite)

    一.配置Gradle Scripts: 1.1.build.gradle(Project:*****) buildscript { repositories { google() jcenter() ...

  3. new Date() 日期格式处理

    var myDate = new Date(); myDate.getYear(); //获取当前年份(2位) myDate.getFullYear(); //获取完整的年份(4位,1970-???? ...

  4. Java中几个常用类

    1.1 包装类 把八大基本数据类型封装到一个类中,并提供属性和方法,更方便的操作基本数据类型. 包装类的出现并不是用于取代基本数据类型,也取代不了. 包装类位于java.lang包中 Number 类 ...

  5. Android 崩溃优化

    Android 两种崩溃 android崩溃分为Java崩溃和Nativie崩溃 java崩溃就是java代码中,出现未捕获的异常,导致程序异常退出 Native崩溃一般是因为在Native代码中访问 ...

  6. typeof 踩坑总结

    typeof '123' == 'string'  // true typeof ('123' == 'string' ) // "boolean" typeof 123 == N ...

  7. 又见thrift异常之TApplicationException: Internal error processing..

    客户端调用获取商户提现产品手续费的接口,出现异常org.apache.thrift.TApplicationException: Internal error processing getMercha ...

  8. 001-ADO.NET

    Web.config <connectionStrings> <add name="connStr" connectionString="server= ...

  9. <转载>XML操作

    using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Tex ...

  10. Git 命令及git服务器

    Linux 服务器上安装git yum -y install git git config  --global user.name "name" git config  --glo ...