As the software industry introduces new hardware and operating systems, we're seeing more managed frameworks keep pace with .NET technology. Microsoft's .NET Standard and .NET Core defines a cross-platform specification that provides a consistent set of APIs for application developers— especially good news for the developers who generate documents from data, reports, analysis, collaborations, and user input for storage, retrieval of data, or sharing at runtime. With more organizations automating these processes, and more developers processing data in .NET apps and migrating apps to .NET Standard, document libraries like GrapeCity Documents become more and more relevant.
With GcDocuments, teams can build .NET Standard apps on any platform with a single code base, and generate Word and Excel documents, PDFs, and now images. We launched GcPDF and GcExcel in May 2018, and GcWord in September, helping you create, load, modify, save, and convert your documents in .NET Standard 2.0-targeted apps (and in the case of Excel documents, in Java, too). These APIs also support .NET Core 2.0 and went on to fully support the release of .NET Core 2.1.
We're continuously monitoring the progress of .NET, and with Microsoft announcing new updates for .NET Standard 2.1 and .NET Core 3.0, we continue to test our libraries to offer full support on these frameworks as they're released to market.
We're also releasing new products and features throughout 2019. Our primary focus is covering more features from the standard Microsoft Object models (on which our libraries are based), and we'll also provide some unique solutions so you'll be able to add more features to your document-generating apps.
First on the list is the launch of Documents for Imaging, .NET Edition (a.k.a. GcImaging), an image library that can create, load, modify, and save images in .NET Standard 2.0 applications with full support on Windows, macOS, Linux, AWS Lambda, and Azure functions. This feature-rich API can:
With a dearth of image-processing libraries supported on .NET Standard 2.0, this imaging API is a promising long-term .NET solution for your applications.
With GrapeCity Documents, we want to provide full document solutions for .NET applications, and documents aren't just about processing; you'll also need to view them.
In 2019, we'll launch a JavaScript-based PDF viewer to view PDF documents and support all advanced PDF features, including outlines, attachments, PDF Acroforms, opening password-protected PDFs, print PDF forms, print rotated forms, annotations, and much more. No browser plugin will be needed to view these documents; it's a pure JavaScript client-side control. With both standard and advanced document viewer features, the document viewer will offer a rich feature set for working with PDF documents.
Documents for PDF (GcPdf) conforms to a large part of Adobe PDF specification 1.7, and we're on the path to providing complete a PDF solution to our customers.
Here are the additional features you can expect in 2019:
PDF Forms:
Documents for Word (GcWord) offers a rich and comprehensive object model that's simple to use and based on Microsoft Office API, Word JavaScript API, and OpenXML SDK.
In 2019, we plan to add more Microsoft Word OM features, additional language support, and more:
Documents for Excel (GcExcel) is now available in both .NET and Java with full feature parity and performance. GcExcel is a detailed Excel API based on Excel's document object model, which allows you to generate and work with spreadsheets in .NET Standard 2.0 applications with top performance and a small footprint.
We're extending the feature set so you can achieve more complex use cases for your Excel spreadsheets:
Enhance exporting spreadsheet features to PDF
In 2019, in GcPdf and GcExcel, you'll be able to generate documents from document templates instead of creating them from scratch. The template-based document generation will bind template documents with data from any data sources and generate documents at runtime.
For PDF document generation, users will be able to use GcPdf to convert HTML templates with mustache syntax into PDF documents. For Excel documents, users will be able to generate documents from .xslx templates using GcExcel's Template engine.
A lot of data is available in HTML format over the web, and our customers often ask to use an API that can convert HTML into other usable formats.
Documents for HTML will allow you to:
Stay tuned to our next GrapeCity Documents releases through 2019! If you have any feedback or feature requests, drop them below. Thanks!