GroupDocs.Viewer for .NET Extension Is Now Available for Magento Developers

GroupDocs Viewer for .NET
We are pleased to announce the release of the extension that allows Magento developers to seamlessly integrate GroupDocs.Viewer for .NET into their websites. The extension has been approved by the Magento admins and is now available for download from the official Magento marketplace.

With this extension installed, developers can embed and display 50+ types of documents and images on any page within their Magento websites. Supported document formats include PDF, Microsoft Word. Excel, PowerPoint, Visio, CAD and raster images.

This extension is the third in a series and compliments other GroupDocs extensions that allow developers to integrate the cloud-based and Java versions of the GroupDocs.Viewer. The .NET and Java versions are based on downloadable libraries and allow you to host documents locally. The cloud-based extension provides simpler implementation, but requires documents to be hosted on GroupDocs' servers. Whatever deployment you choose, we provide free trials, so that you can test the viewer on your website. Also, existing users of the GroupDocs.Viewer can use these extensions for free.

For more details on the extension and installation instructions, please visit its page on the Magento marketplace.

 

Spotlight on GroupDocs.Conversion for .NET and News, September 2014

Share this issue: Facebook Twitter Google+ LinkedIn YouTube
GroupDocs logo
Monthly Newsletter
September, 2014
Need a Reliable File Conversion API?
Converting files between formats shouldn't have to be difficult. All you want to do is to convert one format to another while retaining layout and formatting. With GroupDocs.Conversion for .NET, you get just that. 

Convert between over 50 formats with high-fidelity results every time. Supported formats include Microsoft Windows Office files, AutoCAD, PDF and image files. By hosting the API on your own infrastructure, you have complete control over file security and compliance.

Product News
GroupDocs.Viewer for .NET Library 

  • Tabbed view for multi-sheet Microsoft Excel documents.
  • Faster display of Microsoft Excel and PowerPoint documents.
  • Enhanced HTML-based viewing of Microsoft Excel documents.
  • View HTML files without converting to images, stripping out JavaScript.
  • Various improvements and fixes.

GroupDocs.Viewer for Java Library

  • GroupDocs.Viewer for Java 2.4.0.
  • Support for Microsoft Visio files on JDK 1.6.
  • New upload path parameter.
  • Improved speed for file conversion.
  • Various improvements and fixes.

GroupDocs.Annotation for .NET Library

  • Auto-upgrade of GroupDocs.Annotation's storage schema.
  • Advanced undo/redo feature.
  • Improvements to annotation PDF export.
  • Various improvements and fixes.

GroupDocs.Annotation for Java Library

  • GroupDocs.Annotation for Java 1.5.0.
  • Import and export annotations to and from PDF: underline, ruler.
  • Export annotations from Microsoft Word: area and point annotation, typewriter, watermark, underline, strikeout, text and resource redaction.
  • Export tracked changes.
  • Added the ability to include a user avatar.
  • Various fixes and user interface updates.

GroupDocs.Annotation for Cloud Library

  • Advanced undo/redo feature.

GroupDocs.Annotation for Cloud App

  • Support for text replacement.
  • Support for pointer tool.
  • Support for text and resource redaction.
  • Support for underline and ruler tools.

GroupDocs.Signature for .NET Library

  • Support for forms linked to more than one document.
  • General bug fixes.

GroupDocs.Signature for Cloud App

  • General bug fixes.

GroupDocs.Comparison for .NET Library and Cloud App

  • Improved DOC/DOCX comparison.
  • Performance improvements.
  • General bug fixes.

GroupDocs.Conversion for .NET Library and Cloud App

  • Batch conversion.
  • Various bug fixes.
Coming Soon
GroupDocs.Viewer for .NET Library 

  • Enhanced HTML based viewing of Microsoft Project documents.
  • Rotate pages.
  • Log exceptions and operations.

GroupDocs.Annotation for .NET Library

  • Print view options.
  • Navigate annotations using tabs.
  • Tooltips with annotation comments.
  • Enhanced UI usability.

GroupDocs.Signature for Cloud App

  • New field type in envelopes and forms: stamp.
  • Owner can allow users to move fields during the signature process.

GroupDocs.Comparison for .NET Library and Cloud App

  • Detect moved text.
  • Compare Microsoft Visio project files.
  • Improved comparison of native Microsoft PowerPoint files.

GroupDocs.Conversion for .NET Library and Cloud App

  • Performance improvements.
  • Enhanced comparison for documents with advanced Microsoft Word features.
From The Library
Setting up and Customizing Email Notification Templates in the GroupDocs.Signature for Cloud App
GroupDocs.Signature lets you manage the signature workflow online, whether the document is a complex contract or a simple NDA. One of the features that makes the app so convenient is the in-built reminder management. To give you total control, you can customize the various email notifications that the app sends during the signature process. Find out more.
GroupDocs.Viewer for Java Trigger Customization
GroupDocs.Viewer for Java, our HTML5 universal document reader, supports a number of in-built JavaScript triggers that control how files are viewed. We've written an article that lists them and shows how to use them. Read the article.
Feedback
How Can We Help You?
Do you have ideas for what you'd like to see us do in the coming months? Take a minute to tell us.
Integrations and New Cloud API Samples
Product Releases And Updates
GroupDocs.Total for .NET – The latest release of our .NET libraries. GroupDocs.Viewer for Java 2.4.0 – Diagram file support for JDK 1.6 and various fixes.
GroupDocs.Annotation for .NET 1.5.0 – Updated database schema and other enhancements and fixes. GroupDocs.Conversion for Java 1.5.0 – Support for a number of new annotation tools and fixes.
GroupDocs.Conversion for .NET 1.3.6 – Improved conversion and various fixes.

Build Custom Electronic Signature Workflows in Your ASP.NET, C#, VB.NET Apps

GroupDocs Signature for .NET LibraryGreetings!

Here at GroupDocs, we provide document collaboration apps available for different platforms: .NET, Java and Cloud. One such app is a legally-binding electronic signature service called GroupDocs.Signature. The core functionality of the app is the same for all platforms. The difference is only in platform-specific functionality. For example, the GroupDocs.Signature for Cloud App is tailored to end-users (businesses and individuals) and have lots of user-oriented support features and options. You may wonder how such customization can be achieved with the downloadable GroupDocs.Signature for .NET library, designed specifically for developers to be easy to implement/integrate it into their existing apps/projects. In this article I'll show you an example. In particular, I'd like to show the flexibility of the GroupDocs.Signature for .NET library, which allows developers to build custom electronic signature apps with whatever signature workflow they need.

But first, a few more words about the GroupDocs.Signature for .NET library itself. It's an electronic signature .NET library that has a flexible API which allows developers to either build new e-signature services, or enhance their existing apps with electronic signature capability. The library provides rich out-of-the-box functionality and controls that are quite enough to build electronic signature services of any complexity, including:

  • Electronic signature capture control for capturing signatures drawn with a mouse, touch or stylus.
  • Signature audit trails and anti-tempering functionality designed to prevent unauthorized document manipulation and guarantee the genuineness of documents and signatures.
  • Support for all common business document formats, including PDF, Microsoft Word, Excel, PowerPoint, OpenDocument formats, etc.
  • Intuitive UI and wizards that help end users prepare, send and get documents signed easily.
  • Powerful contact and signature management tools, email reminders and notifications, etc.

The GroupDocs.Signature for .NET library is lightweight and can be integrated into any .NET project, be it an ASP.NET or console/desktop application.

In the following article, we'd like to show how the GroupDocs.Signature API can be used to build a simple yet flexible electronic signature service that allows several recipients to complete and sign documents anytime, everywhere. In addition to that, we've prepared code examples and documentation that should help you explore the library quickly.

Go to the article >>>

Working with Forms and Envelopes in the GroupDocs.Signature for Cloud App

GroupDocs.Signature for Cloud App - IconHi, everyone!

The Cloud platform from GroupDocs offers a number of applications designed to help businesses and individuals collaborate on documents. One such app is GroupDocs.Signature. It is a secure and legally binding e-signature service that allows you to sign documents online right from a web-browser. With GroupDocs.Signature you can streamline the document pre-processing, signing and post-processing workflows to get documents signed faster and make them easier to manage.

One of GroupDocs.Signature remarkable features is the ability to add merge fields to documents when you need signers to enter some details before actually signing a document (for example first name, last name, date, order quote, etc.). Documents that have such fields can be completed and signed online. GroupDocs.Signature supports different types of fields, including text, drop-downs, radio buttons, checkboxes, and attachments.

Depending on the type of document you want to get signed (and filled with signers details), you can prepare it as a simple form or as an envelope. To help you decide which option you should choose and how to manage forms, we've prepared a couple of quick guides for you:

The difference between an envelope and a form >>>
Working with forms >>>

Creating and Customizing Email Notifications in the GroupDocs.Signature for Cloud App

GroupDocs.Signature for Cloud App - IconWe've recently published a new documentation article for the GroupDocs.Signature for Cloud App to discover several features that may be very helpful to get documents signed in time. Knowing these, you can greatly improve and tailor document collaboration under your needs.

The online signature application from GroupDocs is designed to help individuals and businesses get documents signed faster. GroupDocs.Signature is a legally binding and secure web service that provides a complete and convenient signature workflow, starting from document preparation to sending, signing and notifying all involved parties about a completed document. No matter where you or your partners are, GroupDocs.Signature allows you to get documents signed using any web-enabled device.

Event notifications in GroupDocs.Signature are designed to make it easy to involve the right parties at each step in the online signature workflow, and keep you informed on the signature progress. Notifications help invite signers via emails, inform you when someone has completed a form or signed a document, inform all parties when a document has been closed, etc. GroupDocs.Signature offers a number of standard notification messages that can be triggered at different stages during the signature workflow. But each notification can be customized to your own needs using wide configuration options available in your admin account. The following article discovers how to find and configure these settings to customize email notifications.

Go to the article >>>

Focus on GroupDocs.Annotation for Java & news from GroupDocs, August 2014

Share this issue: Facebook Twitter Google+ LinkedIn YouTube
GroupDocs logo
Monthly Newsletter
August, 2014
Add Annotation Features to Java Web Apps
With GroupDocs.Annotation for Java, developers can add sophisticated annotation features to Java web-based applications.

GroupDocs.Annotation helps groups collaborate on and finalize documents and images. They can mark up documents in many ways, using highlights, comments, strikethroughs and other intuitive tools. When done, they can save the annotated document to a Microsoft Word file to work on offline.

Product News
GroupDocs.Viewer for .NET Library

  • Support for adding watermarks to printed pages and settings to enable them.
  • Option to pre-load pages on the client-side added.
  • Polish localization added.
  • Improved support for mobile devices.

GroupDocs.Viewer for Java Library

  • Released GroupDocs.Viewer for Java 2.3.0
  • Support for custom locales.
  • Support for rendering XPS files.
  • Support for P8 FileNet.
  • Support for sub-folders.
  • Added image to PNG rendering.
  • Improved support for long file names and URLs.
  • Improvements to email, Microsoft Excel, and Word document viewing.
  • Updated UI.
  • A number of additional minor fixes.

GroupDocs.Annotation for Cloud App

  • Undo/redo feature added.
  • Underline tool added.
  • Ruler added.

GroupDocs.Annotation for Java Library

  • Support for text redaction.
  • Support for exporting annotations and comments directly to a Microsoft Word document when the input is a Microsoft Word document.
  • Updated UI.
  • A number of fixes and enhancements.

GroupDocs.Signature for Cloud App

  • Introduced tagging to envelopes, forms and templates to help users organize their work.
  • A number of fixes.

GroupDocs.Signature for .NET Library

  • Supports using template when generating a summary page.
  • Various fixes and enhancements.

GroupDocs.Comparison for .NET Library and Cloud App

  • Improved DOC/DOCX comparison.
  • Improved detection of changed styles.
  • A number of fixes.

GroupDocs.Conversion for .NET Library and Cloud App

  • General fixes and enhancements.
Coming Soon
GroupDocs.Viewer for .NET Library

  • Tab-based view for Microsoft Excel documents.
  • Faster viewing of Microsoft Excel, PowerPoint and Project files.

GroupDocs.Annotation for .NET Library

  • Automatic upgrade of the storage schema for new versions.

GroupDocs.Annotation for Cloud Library

  • Support for text replacement, pointers, text and resource redaction, underline text and ruler.

GroupDocs.Annotation for Cloud App

  • Advanced undo/redo feature.

GroupDocs.Signature for Cloud App

  • Forms for multiple documents.

GroupDocs.Comparison for .NET Library and Cloud App

  • Detect moved text.
  • Compare Microsoft Visio project files.
  • Improved comparison of native Microsoft PowerPoint files.

GroupDocs.Conversion for .NET Library and Cloud App

  • Batch conversion.
From The Library
Use GroupDocs.Comparison for .NET to Compare Documents in C#/ASP.NET
GroupDocs.Comparison for .NET is a free-standing library that developers use to integrate comparison features into their applications. We've written a detailed article that explains how to use it to compare documents in a desktop environment, or online. Read the article.
Joomla! Extension for GroupDocs.Viewer for Java
We have released a number of extensions that allow developers to integrate our apps and libraries into their websites. Recently, we released one that allows you to integrate GroupDocs.Viewer for Java into Joomla! websites. By hosting both library and documents you are in complete charge of your own infrastructure and security. Find out more.
Feedback
How Can We Help You?
Do you have ideas for what you'd like to see us do in the coming months? Take a minute to tell us.
Integrations and New Cloud API Samples
Product Releases And Updates
GroupDocs.Total for .NET – The latest release of our .NET libraries.
GroupDocs.Annotation for .NET 1.4.0 – Undo/redo, import/export underlines and other improvements and fixes.
GroupDocs.Assembly for .NET 1.0.3 – Improvements and fixes.
GroupDocs.Viewer for Java 2.3.0 – Support for custom locales, sub-folders, P8 FileNet and rendering XPS files.

Get More Flexibility with the New and Improved Features in the GroupDocs.Viewer for Java Library 2.3

GroupDocs.Viewer for Java libraryHi, everyone!
We've recently released a new version of the Java document viewer - GroupDocs.Viewer for Java version 2.3 - and would like to discover its new features and enhancements in this article.

GroupDocs.Viewer for Java is an HTML5-based document viewer library designed to make it easy for developers to integrate into their Java apps. The viewer supports more than 50 document and image types, including PDF, Microsoft Word, Excel, PowerPoint, AutoCAD, Visio, etc. Implemented within HTML5 standards, the viewer allows documents to be viewed from any web-enabled device using only a web‑browser.

Let's now look at the enhancements seen in the latest version of the library (version 2.3):

Application Path Flexibility

The application path allows the viewer to link and handle client-server requests correctly. Starting from version 2.2, it is possible to use a relative paths. You can now also choose between three different types of the applicationPath parameter value:

  • Absolute path, like:
    http://127.0.0.1:8080
  • Custom URL prefix, like:
    custom-url
    Prefix (custom-url) is added to the full application path, including context path ‑ http://127.0.0.1:8080/custom-url
  • null value
    In this case the viewer uses the default application request URI (for example, http://127.0.0.1:8080/)

Added UI Configuration Parameters

  • PDF Printing
    Thanks to the new usePdfPrinting parameter, you can now print documents directly to PDF. Just set the parameter value to true. In this case, when clicking the Print button, a user gets the document printed out in the PDF format.
  • Page Reordering
    When the supportPageReordering parameter is set to true, users can change a documents page order by dragging page thumbnails in the left side panel. Please note that this option does not change the original document itself. It is intended to help users conveniently browse and collaborate on documents in the web UI. Also, the page reordering feature currently works in the image-based rendering mode only. Set the useHtmlBasedEngine parameter to false in order to enable the feature.

Watermarking

Protecting documents with watermarks in now also easier. There are two parameters available:

  • watermarkText - specifies text for the watermark
  • watermarkColor - specifies color of the watermark (6 hex digits, i.e. fb3000)

Watermarks are added in a separate layer over the rendered documents, so that the original files are not modified. If you want to keep your documents safe, please be sure to disable both the Download and Printing options as well. Also, please note that watermarks can be added in the image-based rendering mode only.

Custom Localization

Another great feature added in the latest versions of the Java document viewer - support of custom localizations.

In the earlier versions you would have to tweak the viewer's front-end with your own localization (as described here). Starting from now, you can simply add a localization file. For example, assume we need Portuguese localization. First, we have to create a file called pt-PT.properties and fill it with translated terms:

The localization file name has to be in the following format: <locale>.properties to be recognized with the viewer. Once the file is ready, place it somewhere in the system (G:\Projects\GroupDocs\app\locale) and set the path as the localesPath parameter value:

Please note. This value has to be strictly directory path only. Do not append the locale file name to the path, since GroupDocs.Viewer automatically picks up an appropriate localization for your system. So you can place several localization files in that directory.

Other Improvements

  • Added support for XPS file format
  • Implemented P8 FileNet support
  • Added sub-folders navigation. Now you can browse and open any sub-folder content.

 

For a complete list of changes, please check the release notes in the GroupDocs file archive. The library itself can be downloaded from there.

For more information on the viewer and its features, please visit GroupDocs.Viewer for Java home page.

To help you install and get started with the viewer quickly we also provide example code projects and detailed documentation with technical articles and guides.

GroupDocs.Comparison for .NET Library – Compare Two Word Documents in C# / ASP.NET

GroupDocs.Comparison for .NET LogoNeed to merge / compare two Word documents in .NET (C#, VB.NET)? GroupDocs.Comparison is the solution you might be looking for. It is a lightweight .NET library for generating diffs between two versions of a document. The library merges documents, compares their contents and styles, provides you with a complete list of changes found and also generates a diff view through a convenient web UI.

The UI can be easily integrated in any ASP.NET project, including MVC and WebForms. Merged documents are displayed through the UI with the diff view approach similar to Microsoft Word's change tracking feature. End users can view compared documents from any modern browser without having to install any plugins or 3rd party software.

If your application does not produce a UI, you can simply use the ComparisonService to process documents in the console or a desktop app.

Supported File Formats

The library allows you to merge / compare up to 3 Word documents. You can compare DOC vs DOC, DOCX vs DOCX and DOC vs DOCX. In addition to that, the library allows you to compare two PDF, Excel (XLS, XLSX), PowerPoint (PPT, PPTX), plain text (TXT), OpenDocument (ODT) or HTML files.

Compare Text & Formatting

The library recognizes changes in text, tables, headers, footers, footnotes and even styles formatting. The last option is currently available only for Microsoft Word documents and recognizes changes in font type, size and style, such as bold, italic, underline, strike-through, etc.

Style changes detected with GroupDocs.Comparison for .Net

Compare 3 Versions of a Word Document

In console mode, GroupDocs.Comparison can compare up to 3 Word documents at once. To enable the feature, use the following code in place of the TargetFileName method of the ComparisonService instance:

_______________________

Let's now take a quick look at two simple scenarios of how the library can be used. As I already mentioned, the library can work both in conjunction with the diff view web UI and in a desktop environment.

Displaying Diffs through the User Interface

Assume we have an MVC application. There are few things that have to be configured to deploy the library. First, in the Application_Start of your Global.asax, you need to set the base and license paths. Also, please remember to initialize GroupDocs.Comparison:

Once this is done, on the view template you will be able to launch document comparison with the following lines of code:

This code is for the Razor template engine. Also, please don't forget to include JavaScript and CSS resources on the page.

Comparing Documents in a Desktop Environment

To process files in a desktop application you have to follow the same pattern: first, configure and initialize the library then launch the document comparison mechanism:

Basically, all comparison operations in the console version are the same as in the UI one. The Compare method returns a set of found changes that you may then process yourself. One thing that is different in the UI scenario from the console one is that all document processing operations are performed through the ComparisonService instance:

_______________________

For more details on the library and to download a free evaluation copy, please visit the product's homepage. We also prepared documentation and project samples to help you get started quickly. Feel free to contact us for any deployment assistance or feature requests.

Convert Back and Forth Between 50+ Document Formats in VB.NET & C#: Word to PDF, PDF to Image, HTML to PDF and More

GroupDocs.Conversion for .NET Library - IconGroupDocs.Conversion for .NET is one of emerging products in the GroupDocs product family. GroupDocs.Conversion allows users to convert documents to and from over 50 different formats, including Word (DOC, DOCX) to PDF, PDF to image (TIFF, JPG), HTML to PDF, Word to HTML and many more.

Unlike most of the software on the market, GroupDocs.Conversion is a .NET middleware designed specifically for easy integration into other applications. Thanks to its flexible API, GroupDocs.Conversion can be used in any .NET application: desktop-based (like console apps, WinForms, WPF and Windows services) and web-based (ASP.NET, including WebForms and MVC).

In one of our earlier articles we discovered some of the key features and benefits of this library. In particular, GroupDocs.Conversion allows fast on-the-fly conversion and provides a number of interesting features designed especially for ASP.NET. For example, progress callbacks let the calling webpage know when a conversion has been completed.

In this introduction article I'd like to show you basic and advanced usage of the GroupDocs.Conversion for .NET library in several types of applications.

Go to the article >>>

GroupDocs.Viewer for Java can now be seamlessly integrated into Your Joomla! Website

GroupDocs.Viewer for Java iconWe're glad to announce the release of the GroupDocs.Viewer for Java extension for Joomla!. Developers who work with the Java version of our HTML5 document viewer can now seamlessly integrate it into Joomla! websites. The extension has been approved by the Joomla! marketplace team and is available for download from the official Joomla! marketplace.

With the GroupDocs.Viewer integrated into Joomla!, you can easily embed and display all documents supported by the viewer on your Joomla! web-pages. These include: PDF and Word documents, Excel spreadsheets, PowerPoint presentations, Visio diagrams, CAD files, raster images and a lot more - over 50 file formats in total. Documents can be embedded to a web-page along with the GroupDocs.Viewer's UI, which allows users to conveniently navigate large documents right on a web-page.

The extension is free for developers who have a GroupDocs.Viewer for Java license. If you don't have a license yet, but would like to test the Java version of the GroupDocs.Viewer on your Joomla! website, please download a free evaluation copy of the library from this page.

For more details on the extension, please visit the Joomla! marketplace.


Back to top