GroupDocs Customer Newsletter – September 2015

GroupDocs logo Monthly Newsletter
September, 2015

A Set Of Document Collaboration APIs For All Your Needs

GroupDocs.Total for .NET, Java and Cloud API are a set of fully fledged API solutions that allow developers to embed Document Viewing, Document Annotation, Document Signing, Document Conversion among many other functions directly within their apps. Download a fully functional trial today and give your users access to new functionality that can enhance your applications. Try it free:

Document Collaboration APIs

.NET

Java

Cloud API

Product News
GroupDocs.Comparison for .NET: A new DOC & DOCX comparison engine

We've enhanced DOC and DOCX comparison functionality with our new comparison engine as well as extending both PDF and DOC comparison to support better styling change detection. We've also improved the multi-thread support for web based environments, increased performance and stability and extended the product API.

You can download the latest version of GroupDocs.Comparison for .NET from this page.

GroupDocs.Viewer for .NET: Enhanced Support For WCF self-hosting mode

In GroupDocs.Viewer for .NET 2.15.0 we’ve improved the ability to use the HTML-based engine and PDF printing within the WCF self-hosting mode. Page rotations and page reordering are now also supported in WCF self-hosting mode.

Another important improvement is custom storage provider support in the DocumentCache class. It gives more control over GroupDocs.Viewer temporary files (page representations, document descriptions, etc.). This can be useful for adding encrypted data to the cache.

You can download the latest version of GroupDocs.Viewer for .NET from this page.

From The Library
Display PDF, Microsoft Office and 50+ Other Document Types on Your WordPress Website or Blog

Good news for WordPress web developers and website owners. Recently we released a plugin that allows you to integrate GroupDocs.Viewer for Java into your WordPress website. With this new plugin, you now have a choice between 3 different versions of GroupDocs’ multi-format HTML5 document viewer: a downloadable .NET library, a Java library for on-premises deployment, or cloud-based integration. For more details on the plugins and available deployment options, please see this blog post.

Feedback
How Can We Help You?

Do you have ideas for what you'd like to see us do in 2015? Take a minute to tell us.

Product Releases And Updates

GroupDocs.Total for .NET: the latest versions of our .NET products packaged into one product suite.

 

GroupDocs.Total for Java: the latest versions of our Java products packaged into one product suite.

GroupDocs.Viewer for .NET 2.15.1: Custom storage support in DocumentCache; implemented over 30 minor improvements and bug fixes.

 

GroupDocs.Annotation for Java 2.0.0: Java 6 support; implemented 16 minor improvements and bug fixes.

Display PDF, Microsoft Office and 50+ Other Document Types on Your WordPress Website

GroupDocs.ViewerWe are pleased to announce the release of a new plugin that allows WordPress developers and website owners to easily integrate GroupDocs.Viewer for Java into their websites. This is a third plugin in a series of GroupDocs.Viewer plugins for WordPress. Depending on your deployment preferences, you can now choose between 3 versions of the viewer: a cloud-based integration, a downloadable .NET library, or downloadable Java library for on-premises deployment. All three versions have been approved by the WordPress admins and are officially published on the WordPress marketplace.

Regardless of the deployment option you choose, GroupDocs.Viewer provides you with the following benefits:

- Support for more than 50 common document types. To name just a few, GroupDocs.Viewer allows you to display PDF and Microsoft Word documents, Excel spreadsheets, PowerPoint presentations, Outlook messages, Visio diagrams, CAD drawings and many more, all on any page within your WordPress website.

- Cross-platform compatibility. GroupDocs.Viewer doesn’t require any software or plugin installation on end-users machines and works across devices that have any standard web-browser, including Internet Explorer 8+, Safari 5+, Chrome, Mozilla Firefox and Opera.

- Embeddable widget for flawless online document reading. GroupDocs.Viewer comes with an out-of-the-box UI that can be easily customized with your own CSS and embedded to a web page as a document viewing widget. The UI allows end users to seamlessly navigate large multi-page documents directly on your website. In particular, users can turn pages like slides, preview pages with thumbnails, jump straight to a specified page, search for text within embedded documents using keywords, zoom in/out of a document or fit width/height, etc.

- Secure document sharing. Thanks to the in-built DRM (Digital Rights Management) feature, you can prevent documents embedded to your WordPress website from being copied by end users. The feature allows you to disable the print, download and text copy options for all or specific documents, so that they are displayed in a read-only mode. More than that, GroupDocs.Viewer allows you to display watermarks over the embedded documents to protect them against screen-grabbing.

For more details on GroupDocs.Viewer, supported document types and deployment options, please see this page. The WordPress plugins which allow you to seamlessly integrate the viewer into your website can be downloaded from the official WordPress marketplace:

GroupDocs.Viewer for .NET
GroupDocs.Viewer for Java
GroupDocs.Viewer for Cloud

GroupDocs Customer Newsletter – August 2015

GroupDocs logo Monthly Newsletter
August, 2015

The Complete Document Collaboration
Suite for Your Applications

GroupDocs.Total for .NET and Java are comprehensive set of APIs that allow developers to seamlessly add document collaboration functionality to their new or existing applications. With a single GroupDocs.Total for .NET or Java license, you can enable end users to view, collaboratively annotate, add electronic signatures, convert file formats, compare document contents and assemble over 50 common file types, including PDF and Microsoft Office. Try it free:

.NET LibraryJava Library

GroupDocs.Total
Product News
GroupDocs.Conversion for Java: convert common document types to HTML

We’re pleased to announce support for a new file format in GroupDocs.Conversion for Java version 1.2.0, released this month. Developers can now convert all file types supported by the library to HTML. These include PDF, Microsoft Word, Excel, PowerPoint, Project, Outlook and many more. In the output you can either get a complete web page (HTML + CSS + images), or send converted resources (text, fonts, images, etc.) to streams.

In addition to this, we’ve also added support for Microsoft Word bookmarks and implemented the ability to convert and merge several files into a single PDF document. For more details on these new features, please see this article and download the latest version of GroupDocs.Conversion for Java from this page.

GroupDocs.Viewer for Java: improved document rendering and front-end reliability

In GroupDocs.Viewer for Java 2.12.0 we’ve improved the overall document rendering accuracy as well as implementing over 25 minor improvements and bug fixes. In this release we’ve also added a new parameter – imageWebRequestTimeout – which allows you to control the timeout of web requests when displaying images loaded from URLs in the HTML-based rendering mode. For more details on this release and to download GroupDocs.Viewer for Java version 2.12.0, please go to this page.

From The Library
GroupDocs.Viewer for .NET: caching PDF copies of original documents

Last month we introduced two updates in GroupDocs.Viewer for .NET – the ability to cache PDF copies of original files and use an unlimited number of different independent root storage paths. These features proved to be valuable to our users and we decided to write a dedicated article providing more details on how you can benefit from them. In case you missed the article, you can find it here.

Feedback
How Can We Help You?

Do you have ideas for what you'd like to see us do in 2015? Take a minute to tell us.

Product Releases And Updates

GroupDocs.Total for .NET: the latest versions of our .NET products packaged into one product suite.

 

GroupDocs.Total for Java: the latest versions of our Java products packaged into one product suite.

GroupDocs.Viewer for .NET 2.14.0: added new localizations for Chinese (zh-CN, zh-TW) and Turkish (tr-TR) ; implemented over 30 minor improvements and bug fixes.

 

GroupDocs.Viewer for Java 2.12.0: added a new parameter that allows you to control timeout of web requests when loading images; improved overall rendering accuracy.

GroupDocs.Signature for .NET 1.10.0: several minor improvements and bug fixes.

 

GroupDocs.Conversion for Java 1.2.0 added the ability to convert all supported file formats to HTML; added support for Microsoft Word bookmarks; added the ability to convert & merge several documents into a single PDF file.

GroupDocs Scheduled Maintenance – 2nd August, 2015 (Sunday)

GroupDocs.Total for Cloud APIDear GroupDocs customers,

To ensure that our Cloud services continue to run smoothly, we are going to have some scheduled maintenance on Sunday, the 2nd of August, 2015. This maintenance is going to be held between 07:00am – 07:30am GMT.

Please note that the GroupDocs for Cloud API and GroupDocs for Cloud Apps services will be unavailable during this period. We are expecting that downtime will be no more than 30 minutes.

We tried to schedule the downtime during this period to minimize disruption to our customers as much as possible. We apologize for any inconvenience caused by the downtime.

Kind regards,
The GroupDocs Team

Added support for new formats in GroupDocs.Conversion for Java library – PDF to HTML, Word to HTML and more

GroupDocs.Conversion for Java LibraryWe’re pleased to announce the release of a new version of GroupDocs.Conversion for Java library – 1.2.0. In this release we’ve implemented three major updates. Probably the most interesting among them - is the ability to convert all supported file formats to HTML (including PDF to HTML, Microsoft Word to HTML and many more). We also added support for Microsoft Word bookmarks and the ability to convert and merge several documents into one PDF file.

Convert PDF and Microsoft Office Documents to HTML

With this feature, you can now convert files of any format supported by GroupDocs.Conversion for Java to HTML. To name just a few, the library allows you to convert:

  • PDF to HTML
  • Microsoft Word (DOC, DOCX) to HTML
  • Microsoft Excel (XLS, XLSX) to HTML
  • Microsoft PowerPoint (PPT, PPTX) to HTML
  • Microsoft Outlook (MSG, EML) to HTML
  • Microsoft Project (MPP, MPT) to HTML
  • Microsoft Visio (VSD, VSDX) to HTML
  • OpenDocument (ODT, ODS, OTT) to HTML

Source documents can be obtained either from files or from streams. And in the output you can also get either a complete web-page saved in a file (HTML + CSS + images) or send converted data (texts, images, fonts and other document elements) to streams.

Documents can be converted one-by-one on-demand or in batch. You can configure the library to convert one specific page within a document to HTML, all document pages to equivalent number of individual HTMLs (page-by-page), or all document pages to one single HTML file.

For more details on these and other GroupDocs.Conversion for Java features and supported file formats, please visit its homepage. If you have any question about the library, please see documentation, or make a request in our support forum.

Multi-format embeddable document viewer for your Concrete5 website

GroupDocs.ViewerGroupDocs.Viewer is a multi-format HTML5-based document viewer designed as a middleware to let developers on different platforms seamlessly integrate it into their own web-based applications, websites, or 3rd party services. GroupDocs.Viewer enables end users to view literally all common business document and image types using only a web-browser. To name just a few, supported file types include: PDF, Microsoft Word, Excel, PowerPoint, Outlook, Project, Visio, OpenDocument, Visio, CAD, multi-page TIFF and many more.

Thanks to add-ons developed by the GroupDocs Marketplace team, Concrete5 developers and website administrators can now seamlessly integrate GroupDocs.Viewer into their websites. Depending on your deployment preferences, you can choose between three different GroupDocs.Viewer versions: a downloadable .NET or Java library and a cloud-based REST API. The first two versions allow on-premises deployment, while the third one is an on-demand cloud service.

Regardless of the deployment option you choose, GroupDocs’ HTML5 document viewer provides you with the following benefits:

  • Support for 50+ document and image types, including PDF and Microsoft Office.
  • Cross-platform and cross-browser compatibility. End user can view documents from any web-enabled device using any HTML5-compliant web-browser.
  • No need to install any software or web-browser plugins on end users’ machines.
  • Convenient web-based UI that can be easily customized and embedded into any web-page as a document viewer widget. The UI allows end users to easily navigate large documents directly on your website.
  • Ability to display documents in a read-only mode. GroupDocs.Viewer allows you to disable the print, download and text selection options to prevent users from unauthorized copying of your documents.

For more details on the add-ons and installation instructions, please refer to:

GroupDocs.Viewer for .NET Add-on
GroupDocs.Viewer for Java Add-on
GroupDocs.Viewer for Cloud Add-on

GroupDocs.Viewer for .NET version 2.13.0 – caching PDF copies of original documents & using multiple root storage paths

GroupDocs.Viewer for .NETLast week we’ve announced a release of the GroupDocs.Viewer for .NET library version 2.13.0 and its two new features – an option for caching PDF copies of original files and the ability to use the viewer with an unlimited number of different independent root storage paths. Today we’d like to write about these features in more detail to help you quickly set up and get the most out of them.

Let’s start with the caching enhancement. As you may already know, GroupDocs .Viewer for .NET allows you to configure caching for displayed documents. When enabled, the viewer doesn’t have to convert original documents stored on the server to HTML-compatible content each time the documents are requested. Instead, documents are converted only during the first view request and then added to the cache. For all subsequent requests of the same documents, they are loaded from the cache, which significantly reduces load time.

This caching feature, however, was unavailable for PDF copies of original documents. So, when using features like .UsePdfPrinting(true) and .DownloadPdfFileIfPossible(true), the viewer had to convert original documents to the PDF format repeatedly for each new request. This was the case until the version 2.13.0. In the latest release of the GroupDocs.Viewer for .NET, you can now configure caching for PDF copies as well. What is important, the viewer is able to identify whether any changes to the displayed documents has been made (e.g. added watermarks, rotated or re-ordered pages, etc.) and if yes, refreshes the cache with the updated PDF copies, so that you can be sure that end users always get access only to the latest versions of the documents.

This new caching feature can also be used ahead-of-time. In other words, you can configure GroupDocs.Viewer to add PDF copies of original files to cache even before they were actually requested by end users. For doing so, just use a new method – GeneratePdfVersion – within the DocumentCache class.

The GeneratePdfVersion method obtains only one mandatory parameter – document’s name, then converts the document to the PDF format and saves it inside the cache folder. The method also has optional parameters which allow you to burn watermarks into PDF copies of original files. Please be cautious when configuring watermarks for different versions of a document. If you pre-generate a PDF copy of a document with watermarks and then specify the same document in the widget without the watermarks (or with some other watermarks), a discrepancy will occur, since watermarks specified for the "standard" document will vary from those specified for the PDF-version of the document.

Using Multiple Independent Root Storage Paths

Another remarkable improvement we’ve implemented in this version is the ability to use the viewer with an unlimited number of different independent root storage paths. Here is how this works. The default root storage path, which is configured via the Viewer.SetRootStoragePath method, remains obligatory. However, you can now set up additional paths using the InstanceID identifier. For example:

  • Groupdocs.Web.UI.Viewer.SetRootStoragePath(Server.MapPath("~/App_Data/")); - the default mandatory initialization.
  • Groupdocs.Web.UI.Viewer.SetRootStoragePath(Server.MapPath("~/OtherFiles/"), null, "myInstanceIdN1"); - an additional root storage path (the OtherFiles folder), linked to the myInstanceIdN1 identifier.

Now, to load documents from the second root storage path (the OtherFiles folder), simply set the .ViewerInstanceId("myInstanceIdN1") method in the ClientHelper. This way you can configure as many independent root storage paths, as you need.

That’s it! If you have any questions about these or other GroupDocs.Viewer for .NET features, please feel free to ask for help on our Support Forum.

GroupDocs Customer Newsletter – July 2015

GroupDocs logo Monthly Newsletter
July, 2015

Add E-Signature Functionality to Your
Application or Website

GroupDocs.Signature is a comprehensive electronic signature API that enables end users to sign documents online using only their web-browser. With the GroupDocs.Signature API, you can seamlessly add secure e-signature functionality to your web-based application, site or business process.

You can embed GroupDocs.Signature as is, or build a custom signing workflow of any complexity. Try it today for free - let your users sign essential documents faster, without having to leave your application or site:

.NET LibraryCloud API

GroupDocs.Signature
Product News
GroupDocs.Viewer for .NET: enhanced caching options and added support for multiple instances with different root storage paths

In the latest version (2.13.0) of the GroupDocs.Viewer for .NET library released this month, we’ve implemented two new major features and over 40 minor improvements and bug fixes. The first major enhancement is the ability to cache PDF copies of original files. With this feature enabled, when setting the UsePdfPrinting and DownloadPdfFileIfPossible methods to true, the viewer doesn’t have to generate PDF copies of the original file upon each user request. Instead, the viewer checks whether the cached PDF copy of the document needs to be updated and, if not, uploads it to the client.

Another major improvement is the ability to use the viewer with an unlimited number of different independent root storage paths. For more details on the enhancements and bug fixes implemented in this release, as well as to download the latest version of the library, please go to this page.

GroupDocs.Viewer for Java: improved overall rendering accuracy and optimized memory usage

Among around 50 minor enhancements and bug fixes for GroupDocs.Viewer for Java, this month we managed to improve overall rendering accuracy, optimized dependencies and memory usage and significantly improved handling of PowerPoint files (PPT, PPTX). Please find a complete list of improvements, as well as download the latest version of GroupDocs.Viewer for Java on this page.

GroupDocs.Total for Cloud API: improved handling of the Google File Picker, plus 20 other minor improvements

In this month’s release, we’ve improved handling of file uploads requested via the Google File Picker, streamlined the process of integrating GroupDocs with Box.com’s cloud storage provider, added the ability of requesting user account deletion from the GroupDocs profile page and implemented a number of GUI style fixes. Please find more details about these and other updates along with new Cloud SDKs for .NET, Java, Python, Ruby, PHP and JavaScript on this page.

From The Library
GroupDocs.Viewer for .NET: protect your documents with watermarks

One of the most valuable features in GroupDocs.Viewer for .NET is the ability to display documents in a read-only mode. This way, businesses can protect their important documents from unauthorized copying or manipulation, while still sharing them with third parties. For an extra layer of security, GroupDocs.Viewer allows you to add custom watermarks over the displayed documents to protect them against screen-grabbing. Recently we’ve published a detailed guide to help developers quickly configure, customize and add watermarks to documents displayed with GroupDocs.Viewer for .NET. Please refer to this page to read the guide.

Feedback
How Can We Help You?

Do you have ideas for what you'd like to see us do in 2015? Take a minute to tell us.

Product Releases And Updates

GroupDocs.Total for .NET: the latest versions of our .NET products packaged into one product suite.

 

GroupDocs.Total for Java: the latest versions of our Java products packaged into one product suite.

GroupDocs.Viewer for .NET 2.13.0: enhanced caching options and added support for multiple instances with different root storage paths.

 

GroupDocs.Viewer for Java 2.11.0: improved overall rendering accuracy, optimized dependencies and memory usage, improved PowerPoint files handling.

Get up and running quickly with GroupDocs.Total for Cloud API using the latest SDK version for your programming language

GroupDocs.Total for Cloud APIGroupDocs.Total for Cloud API is a suite of RESTful APIs that allows developers to seamlessly add powerful document collaboration functionality to their web-based and mobile applications, sites or 3rd party cloud services. The suite currently includes the following APIs:

GroupDocs.Viewer for Cloud API
GroupDocs.Viewer for Cloud is an online document viewer API that enables end users to view and securely share common document types on the web, without having to install any office software. Supported document formats include: PDF, Microsoft Word, Excel, PowerPoint, Outlook, Project, Visio, CAD, multi-page TIFF and many more. GroupDocs.Viewer for Cloud API comes with a web-based GUI that can be easily customized with your own CSS and embedded into your app or site as a document viewing widget. For more details on the document viewer API, please see this page.

GroupDocs.Annotation for Cloud API
GroupDocs.Viewer for Cloud is a document annotation API that allows end users to review and collaboratively annotate PDF, Microsoft Office and other common document types on the web. The API allows multiple users to annotate the same document simultaneously. Users can see each other’s annotations and comments and reply to them in real time. For more details on the document annotation API, please see this page.

GroupDocs.Assembly for Cloud API
GroupDocs.Assembly allows you to generate essential business documents on-the-fly by automatically merging your PDF or Microsoft Word templates with data obtained via online forms. GroupDocs.Assembly for Cloud provides API for designing and publishing online forms associated with your templates, collecting data via the forms and incorporating it into the templates. For more details on the document assembly API, please see this page.

GroupDocs.Signature for Cloud API
GroupDocs.Signature for Cloud is a secure electronic signature API that allows you to easily add e-signature functionality to your web-based application, site or business process. The API allows you to build custom electronic signature workflows of any complexity, or embed an out-of-the box GUI as is to let end users sign documents online without leaving your application or site. For more details on the electronic signature API, please see this page.

GroupDocs.Comparison for Cloud API
GroupDocs.Comparison for Cloud is a document comparison API that enables end users to compare two versions of PDF, Microsoft Word, Excel, PowerPoint, ODT, plain text or HTML documents online, without having to install the original software used to create the documents. This API comes with a web-based diff view GUI that displays differences found between compared documents and can be easily embedded to your web application or site. For more details on the document comparison API, please see this page.

GroupDocs.Conversion for Cloud API
GroupDocs.Conversion for Cloud is a universal document conversion API that allows you to convert back and forth between over 50 common document and image types. To name just a few, it allows you to convert DOC to PDF, DOCX to TIFF, PDF to DOC, PDF to HTML, XLS to CSV, RTF to DOC, HTML to JPEG, PDF to TIFF, PPT to JPEG, XLSX to HTML, MSG to PDF and many more. For more details on the document conversion API and supported file formats, please see this page.

GroupDocs Cloud SDK for Your Programming Language

To help developers on different platforms and programming environments configure, customize and integrate GroupDocs’ document collaboration tools into any web/mobile application or site, we’ve developed SDKs that make it easy to call GroupDocs Cloud APIs. Currently we offer Cloud SDKs for .NET, Java, Python, Ruby, PHP and JavaScript.

Recently we’ve released an update to GroupDocs.Total for Cloud API with over 20 minor improvements and bug fixes. In particular, we’ve improved handling of Google Picker file uploads, added the ability of requesting user account removal from the profile page, improved handling of DOC to DOCX conversion operations, streamlined the process of integrating GroupDocs with the Box cloud storage provider, implemented a number of GUI style fixes, etc. In conjunction with updated APIs, we’ve also released new SDK versions with the updated UploadGoogle method (added parameters: url, description, accessToken; removed parameters: path, field), StorageInfoResult class (added a new property - used_documents) and a new method – SetCreditCard.

The latest versions of GroupDocs Cloud SDKs can be downloaded from:

For more details on GroupDocs.Total for Cloud API and to start a free trial, please go to:
http://groupdocs.com/cloud/total-api

Collaboratively Annotate 50+ Document Types on Your ExprressionEngine Site

Here at GroupDocs, we constantly develop new integrations that help developers on different platforms seamlessly add comprehensive document collaboration functionality to 3rd party applications, cloud services and content management systems. Today we have good news for ExpressionEngine developers and site owners. Recently we’ve released a new plugin that makes it easy to integrate GroupDocs.Annotation for Java into ExpressionEngine sites. The plugin has been approved by ExpressionEngine admins and is now available for download on the official ExpressionEngine marketplace.

When deployed, GroupDocs.Annotation for Java allows you to embed a convenient annotation widget on any page within your website. End users can then review and annotate essential business documents and image files online, directly on your website. Supported file formats include: PDF, Microsoft Word, Excel, PowerPoint, Outlook, Visio, OpenDocument, CAD, TIFF, PNG, JPEG and many more.

GroupDocs.Annotation for Java is platform and browser independent. It allows end users to annotate documents using any standard web-browser. There is no need to install any office suites or browser plugins. And thanks to the real-time annotation mode, several users located in different places can collaboratively annotate the same document simultaneously. During such multi-user annotation sessions, reviewers can place annotations, see each other’s comments and reply to them instantly. There is no more need of emailing back and forth documents between involved parties until they are finally approved. Getting documents reviewed has never been easier before!

This new Java plugin is the third in a series we’ve released for GroupDocs.Annotation. Earlier we’ve already published plugins that allow you to integrate GroupDocs.Annotation for .NET and GroupDocs.Annotation for Cloud. Now you have a choice to integrate any of the available GroupDocs.Annotation versions, depending on your deployment preferences. For more details on the plugins and installation instructions, please visit the ExpressionEngine marketplace at:

GroupDocs.Annotation for .NET
GroupDocs.Annotation for Java
GroupDocs.Annotation for Cloud


Back to top