Convert your Excel Spreadsheets to PDF using Python

This article will guide you to convert Excel Spreadsheets (XLS, XLSX) to PDF format in Python. Excel spreadsheets are widely used to maintain invoices, ledgers, inventory, accounts, and other reports. On the other hand, PDF is also one of the most commonly used formats and famous for its portability. Conversion among these two formats is widely required by users and programmers as well.

Convert Excel to PDF in Python

Python was developed in the 1990s and is now continuing to be one of the best and most popular languages, every developer should learn in 2020[1]. Let’s move ahead with your Excel files on Cloud storage get converted to PDF using Python.

Python SDK to Convert Documents to PDF

I will be using the Python SDK of GroupDocs.Conversion Cloud API for conversions in this article, so get your APP KEY and APP SID from the dashboard before your start following the steps and available code examples.

Convert Excel Spreadsheets to PDF – Python

Below are the simple steps to convert any Excel spreadsheet to PDF using Python:

  • Upload the Spreadsheet on the Cloud.
  • Convert the uploaded Spreadsheet.
  • Download the converted PDF document.
Convert Excel Sheet to PDF in Python - Corona Situation

Python code is shown below to give you a better idea about how simple it is:

  • Set the Convert Settings (File path and target format).
  • Set the load options using SpreadsheetLoadOptions.
  • Call the convert_document function to convert.
  • Download the converted PDF from the provided URL.
# Convert Excel Spreadsheets to PDF in Python
# Set your APP KEY and APP SID obtained from dashboard.groupdocs.cloud
apiInstance = groupdocs_conversion_cloud.ConvertApi.from_keys(Common.app_sid, Common.app_key)
# Prepare convert settings
settings = groupdocs_conversion_cloud.ConvertSettings()
settings.file_path = "Resources/spreadsheet.xlsx"
settings.format = "pdf"
# Load Options and Output settings
loadOptions = groupdocs_conversion_cloud.SpreadsheetLoadOptions()
loadOptions.one_page_per_sheet = True
settings.load_options = loadOptions
settings.output_path = "converted"
# Convert the Spreadsheet to PDF
result = apiInstance.convert_document(groupdocs_conversion_cloud.ConvertDocumentRequest(settings))

Convert XLS, XLSX to PDF and Show Gridlines – Python

Showing spreadsheet gridlines in a PDF is not always needed but required some times. So here is a simple option that allows showing gridlines in a PDF when needed.

loadOptions = groupdocs_conversion_cloud.SpreadsheetLoadOptions()
loadOptions.show_grid_lines = True
Convert Excel Sheet to PDF Show Gridlines in Python

Convert Excel Spreadsheets to PDF with Specific Range – Python

It is not necessary to convert the whole Excel Workbook or Spreadsheet all the time. We can also convert the required portion of the spreadsheet by specifying the range in the following manner.

loadOptions = groupdocs_conversion_cloud.SpreadsheetLoadOptions()
loadOptions.convert_range = "1:35"

Customizations while Converting Spreadsheet to PDF

There are many conversion customizations while converting the spreadsheets to PDF, like:

  • Show Spreadsheet Gridlines in PDF
    • loadOptions.show_grid_lines = True
  • Hide Spreadsheet Comments in PDF
    • loadOptions.hide_comments = True
  • Skip Spreadsheet Empty Rows and Columns
    • loadOptions.skip_empty_rows_and_columns = True
  • Change Spreadsheet Font in PDF
    • loadOptions.default_font = “Helvetica” loadOptions.font_substitutes = {“Tahoma” : “Arial”, “Times New Roman” : “Arial”}
  • Convert the Specific Range of Spreadsheets to PDF
    • loadOptions.convert_range = “1:35”
  • Show Hidden Sheets of Excel in PDF
    • loadOptions.show_hidden_sheets = True

The best and easiest way to try out all the above options is to run the available examples on GitHub repository.

You can learn more about the API from the documentation or Let’s talk more @ Free Support Forum.

Posted in GroupDocs.Conversion Cloud Product Family | Tagged , , , , | Leave a comment

Translate Word or Excel Documents with REST API

Translate Word & Excel Docs with GroupDocs.Translation Cloud

Today we are looking into the translation REST API that can translate Word and Excel documents into other languages. With GroupDocs.Translation Cloud, any document can be translated from English to Chinese, French, German, Italian, Russian, or Spanish and vice versa. So here are the language pairs in which the translation can be done.

  • English to Chinese & Chinese to English
  • English to French & French to English
  • English to German & German to English
  • English to Italian & Italian to English
  • English to Russian & Russian to English
  • English to Spanish & Spanish to English

While translating, the API takes care of paragraphs, tables, headers. footers, footnotes, endnotes, and even image captions of your Word processing documents. For the Excel spreadsheets, it supports cells, charts, tables, and also the pivot tables.

How to Translate Word or Excel Document with REST API

This article will guide you to the flow to translate the Word or Excel documents using the REST API. Here are the steps to follow:

  1. Upload the document to translate
  2. Translate the document in different languages
  3. Download the translated document

Upload Document to Translate

Upload your file at the cloud storage using the dashboard or by using the Swagger UI for the API. I will show you how to upload on the Cloud using both the options.

Upload your file using Dashboard

You may directly upload your document on the Cloud using the dashboard. All you need is to create an account on the server. Just click on the Upload a File button and select your document to upload.

Upload a file from dashboard for Translation

Upload your file using Swagger UI

The other option is to use the Swagger UI to upload your document for translation from this link.

Upload a Word or Excel file for Translation

Following will be the response from the server after the successful upload.

{
  "uploaded": [
    "document.docx"
  ],
  "errors": []
}

Translate Word or Excel Documents into Different Languages with REST API

Simple cURL command will let you translate your uploaded document. Here I am translating the Word document from English to French. The file, document.docx was uploaded earlier in myFolder under MyStorage. I intend to save the translated document as translatedDoc.docx in the same folder i.e. myFolder.

curl -X POST "https://api.groupdocs.cloud/v1.0/translation/runTranslationTask" \
-H "accept: application/json" \
-H "authorization: Bearer TOKEN" \
-H "Content-Type: application/json" \
-H "x-aspose-client: Containerize.Swagger" \
-d "'[ { \"format\":\"docx\", \"pair\":\"en-fr\", \"name\":\"document.docx\", \"folder\":\"myFolder\", \"savepath\":\"myFolder\", \"savefile\":\"translatedDoc.docx\", \"storage\":\"MyStorage\" }]'"

I wanted to translate a document from English to French, so I used the pair as “en-fr”. You can use the relevant pair according to your need from the following:

PairLanguage Translation Pairs
en-zh / zh-enEnglish to Chinese or Chinese to English
en-fr / fr-enEnglish to French or French to English
en-de / de-enEnglish to German or German to English
en-it / it-enEnglish to Italian or Italian to English
en-ru / ru-enEnglish to Russian or Russian to English
en-es / es-enEnglish to Spanish or Spanish to English

I used “docx” for the document file format. You may use according to your source Word document or Excel spreadsheet from the following:

FormatDocument Type
docMicrosoft Word 97-2003 Document
docxOffice Open XML Document
docmWord Macro-Enabled Document
xlsMicrosoft Excel 95/5.0-2003 Workbook
xlsxExcel Workbook
xlsmExcel Macro-Enabled Workbook

If you want to use the Swagger UI of the API reference to translate, you may just provide the required values in translation request and execute the command.

Whether you have run the cURL command from anywhere or use Swagger UI, in either case, following will be the response from the server after successful translation. The translated file will be stored in the mentioned folder as an output.

{
    "error": "",
    "status": "ok",
    "message": "word file saved successfully"
}

Download the Translated Document

The translated document can be easily downloaded from the Cloud storage. You may use the following cURL command, Swagger UI, or use the dashboard to download the file.

Download with cURL

curl -X GET "https://api.groupdocs.cloud/v1.0/translation/storage/file/myFolder%5CtranslatedDoc.docx?storageName=MyStorage&versionId=VsBZptoyKpehpqmUCsjuoA6jVBGsXk4B" \
-H "accept: multipart/form-data" \
-H "authorization: Bearer TOKEN" \
-H "x-aspose-client: Containerize.Swagger"

Download using Swagger UI

Swagger UI for download will provide you the download link of the translated download. You may click on the link and save the file at your desired location.

Download file from Swagger UI
Download the translated document using Swagger UI

Download using Dashboard

The dashboard lets you select the file(s) and then you can download these using the Download button.

Download Translated Document from GroupDocs Cloud Dashboard
Download using Dashboard

You can learn more about the API from the documentation or Let’s talk more @ Free Support Forum.

Posted in GroupDocs.Translation Cloud Product Family | Tagged , , , | Leave a comment

Document Editor Cloud API – Edit Word, Excel, PPT & Web documents

GroupDocs.Editor Cloud Product Family

Another good news for Cloud Developers! GroupDocs has launched the Document Editing Cloud API. This improves the document editing solution of GroupDocs. The solution already exists for .NET and Java developers as on-premises APIs, and as cross-platform online apps for any kind of user to edit a document online for free. The GroupDocs.Editor Cloud API along with SDKs allow developers to edit most of the popular document formats using front-end WYSIWYG editors without any additional applications.

GroupDocs.Editor Cloud is the REST API that provides many editing options and output customizations to customize the editing process of various document types. Some of the main features include:

  • Edit a word processing document in a flow or paged mode.
  • Manage font extraction to provide the same user experience.
  • Memory usage optimization of large files.
  • Support of multi-tabbed spreadsheets.
  • Flexible numeric and dates conversion.
  • URI and Email address recognition.

To get a much better idea about the features and the product, you can always visit the developer guide in the documentation section.

Supported Document Types

Here are the currently supported document formats. You can visit the documentation for GroupDocs.Editor Cloud any time to know about all the supported document formats.

Document TypeFile Formats
Word ProcessingDOC, DOCX, DOCM, DOT, DOTX, DOTM, FlatOPC, ODT, OTT, RTF, WordML, TXT
SpreadsheetsXLS, XLSX, XLSM, XLT, XLTX, XLTM, XLSB, XLAM, SXC, SpreadsheetML, ODS, FODS, DIF, DSV, CSV, TSV
PresentationsPPT, PPTX, PPTM, PPS, PPSX, PPSM, POT, POTX, POTM, ODP, OTP
WebHTML, XML

SDKs and Samples

Along with the document editing REST API for Cloud, GroupDocs also provides open-source SDKs, therefore, these can be self-customized according to the requirements. Developers can use cURL to interact with GroupDocs.Editor Cloud API and can also use the relevant SDK(s) to speed up the development. This helps developers to stop worrying about low-level details of making a request and handling the responses. Below-mentioned SDKs along with the code examples are available on GitHub:

Available SDKsExamples
GroupDocs.Editor Cloud SDK for .NET.NET Examples
GroupDocs.Editor Cloud SDK for JavaJava Examples
GroupDocs.Editor Cloud SDK for PHPPHP Examples
GroupDocs.Editor Cloud SDK for PythonPython Examples
GroupDocs.Editor Cloud SDK for RubyRuby Examples
GroupDocs.Editor Cloud SDK for Node.jsNode.js Examples

Here are some examples to get a better idea. For more examples, either you can visit the documentation pages or visit the relevant GitHub repository.

Edit Word Document in C#

Here you can see the C# code example to edit a word document using GroupDocs.Editor Cloud SDK for .NET. The same can be easily achieved in Java, PHP, Python, Ruby, and Node.js using relevant available SDKs. This simply converts the source document in HTML format and allows to edit, later it converts the updated document back to the original format.

Update Excel Spreadsheet Document in Java

Below is the code snippet that shows how you can quickly edit a spreadsheet document in your Java application with GroupDocs.Editor Cloud SDK for Java.

Edit a Presentation in Python

Here is the code example to show how you can edit PowerPoint or OpenDocument presentations in Python.

Resources

Here are some important links to the relevant resources:

Good to see you here for the Document Editing Cloud API. You can freely contact us on the forum in case you feel any difficulty or have some confusion or to give some good suggestions. Thanks.

Posted in GroupDocs.Editor Cloud Product Family | Tagged , , | Leave a comment

Watermark Cloud API & SDKs to Secure Documents

GroupDocs.Watermark Cloud Product Family

Good news for Cloud Developers! GroupDocs has launched the Watermark Cloud API. This enhances the GroupDocs watermark solution. It already exists as on-premises APIs for .NET and Java developers and as cross-platform online apps for any kind of user. Watermark Cloud API along with SDKs allow developers to secure important documents with watermarks, that are hard to be automatically removed by third-party tools.

GroupDocs.Watermark Cloud is the REST API that provides all main features to secure the documents and managing the watermarks. Some of the important features include; add image or text watermarks, remove the already added watermarks, replace or search watermarks in all the supported formats.

Supported Document Types

Here are the currently supported document formats. You can visit the documentation for GroupDocs.Watermark Cloud any time to have a complete idea about the specific feature, that is available for any of the supported document formats.

Document TypeFile Formats
Word ProcessingDOC, DOT, DOCX, DOCM, DOTX, DOTM, RTF, ODT
SpreadsheetsXLSX, XLSM, XLTM, XLT, XLTX, XLS
PresentationsPPTX, PPTM, PPSX, PPSM, POTX, POTM, PPT, PPS
ImagesBMP, GIF, JPG / JPEG / JPE, JP2, PNG, TIFF, WEBP
DrawingsVSD, VDX, VSDX, VSTX, VSS, VSSX, VSDM, VSSM, VSTM, VTX, VSX
OthersPDF

SDKs and Samples

Along with the watermark REST API, GroupDocs also provides open-source SDKs that can even be self-customized according to the requirements. Developers can use the relevant SDK to speed up the development, without worrying about low-level details of making a request and handling the responses. Currently, we have launched the below-mentioned SDKs along with the samples. These SDKs and examples are also available on GitHub:

Available SDKsExamples
GroupDocs.Watermark Cloud SDK for .NET.NET Examples
GroupDocs.Watermark Cloud SDK for JavaJava Examples

Here are some examples to get a better idea. For more examples, either you can visit the documentation pages or visit the relevant GitHub repository.

Add Image Watermark to Word Document in Java

Here you can see a Java code example to add a watermark to a Word document using GroupDocs.Watermark Cloud SDK for Java.

Remove Watermark from a PDF document in C#

Below is the code snippet that shows how you can quickly remove any watermark from a PDF document in CSharp using GroupDocs.Watermark Cloud SDK for .NET.

Replace Watermark in a PDF document using Java

Here is the Java example to show how you can replace the identified watermark properties. Watermark image, text or text appearance options like its font, size, color, etc can be easily replaced.

Search Watermarks in Documents using C#

The REST API provides a rich set of search criteria to find the possible image and text watermarks in the target document.

Resources

Here are some important links to the relevant resources. Even then, if you feel any difficulty or confusion, you can freely contact us on the forum.

Good to see you here for watermarks.

Posted in GroupDocs.Watermark Cloud Product Family | Tagged , , , , , | Leave a comment

GroupDocs Cloud December Pricing Update

Simplifying Pricing for New Customers

We have updated the GroupDocs Cloud pricing structure to simplify it for new customers. Previously some API calls were “chargeable” while other API calls were not. If an API call created a document or meaningful result, then it was chargeable. If an API call did not create a document or result, then it was not chargeable. However, there were some ‘grey areas’ with certain GroupDocs Cloud products where customers were confused about whether they should be charged for some calls.

To resolve this issue we have updated our pricing to now charge for every API call made, regardless of what the API call does. At the same time, the cost of each API call on the new pricing scheme has been reduced by 1/3.

How does this affect Existing Customers?

Since the effect of this change is different for every customer we have not automatically switched existing customers to the new pricing. Instead as with every pricing change we have “grandfathered” existing customers who will continue to be charged based on the pricing when they signed up.

If you are an existing customer who wishes to switch to the new pricing, you can do this by visiting the “Buy Now” page within your GroupDocs Cloud account.

You can find more information on the new pricing here:
https://purchase.groupdocs.cloud/pricing.



Posted in GroupDocs.Total Cloud Product Family | Tagged | Leave a comment

GroupDocs.Storage Cloud has been Discontinued

GroupDocs.Storage CloudGroupDocs is glad to share with you that GroupDocs.Storage Cloud API features are now more simplified. Files and folders storage and their manipulation are no more dependent on the separate GroupDocs.Storage Cloud API, however, these features are available as micro-service within every GroupDocs Cloud API. To be very precise, “GroupDocs.Storage Cloud has been discontinued as a separate product”.

What existing users can do?

GroupDocs.Storage Cloud API and following SDKs will only remain available on the public repositories like GitHub, NuGet, etc for the existing customers until December 31, 2020:

  • GroupDocs.Storage Cloud SDK for .NET
  • GroupDocs.Storage Cloud SDK for PHP
  • GroupDocs.Storage Cloud SDK for Ruby

Therefore, we recommend updating your applications to the latest versions of SDKs / endpoints before it is completely removed from every platform.

GroupDocs.Storage Cloud will neither be available for purchase separately nor as a part of GroupDocs.Total Cloud Product Family any more. However, the technical support welcomes you for any further queries about the migration to the latest versions.

How to work with new APIs?

The below sample shows how you were using GroupDocs.Storage Cloud API to get the list of all the files and folders within any folder:

// How to get list of files and folders using GroupDocs.Storage Cloud API
curl -v "https://api.groupdocs.cloud/v1.0/storage/folder?path=/Output" \
-X GET \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "authorization: Bearer TOKEN"

Above can now be done using any of the GroupDocs Cloud APIs. The below sample shows the cURL commands for GroupDocs.Conversion Cloud API to perform the same as above:

// How to get list of files and folders using GroupDocs.Conversion Cloud API
curl -X GET "https://api.groupdocs.cloud/v2.0/conversion/storage/folder/foldername?storageName=storageName" \
-H "accept: application/json" \
-H "authorization: Bearer TOKEN"

Support and Learning Resources

Posted in GroupDocs.Total Cloud Product Family | Leave a comment

A REST API Solution to Parse Documents and Extract Data

GroupDocs is exiting to share first version of GroupDocs.Parser Cloud. It is an out of box platform independent REST API Solution to Parse and Extract data from all common business file formats without depending on any third-party tool or plugin. Developers can integrate it with their web, desktop, mobile, or cloud application without any major learning curve because it can be used on any platform or language that supports REST.

What is GroupDocs.Parser Cloud?

Suppose you are developing a document management system and need a feature for text searching or text analyzing, wouldn’t it be great if your system can read or analyze a wide range of document types without installing related document reader?

GroupDocs.Parser Cloud accomplishes the above mentioned purpose. It is a document data extraction REST API that supports over 50 document types. One of the most valuable features of GroupDocs.Parser Cloud is parsing documents with predefined templates. It is easy to define a template and extract data from business documents, for example invoices, receipts, quotation, letter, etc. It is not limited to text extraction but you can also extract images from the supported document types. The API can be used not only with regular documents but also with containers like ZIP archives, OST/PST mail data files and PDF portfolios. Spare some time and visit release notes of a first public release for a complete list of its features.

How It Works?

You can use GroupDocs.Parser Cloud features in your application in two ways. Either use it via some REST Client or use our SDK directly in your favorite programming language. You can find a complete list of SDKs from GroupDocs.Parser Github repository.

Here I’ll demonstrate the functionality of GroupDocs.Parser Cloud by parsing a word document with a predefined template. I’m using a REST client; cURL a command line tool.

First thing first, before you proceed, please sign up with groupdocs.cloud and get App SID and App Key to authenticate your rest API calls.

Create Template

As shared above, GroupDocs.Parser Cloud allows users to parse document with predefined templates to extract data from the document. We’ll create a template for following Word document and save to the default storage.

Here we go, follow these steps to create a simple template:

cURL example:

·       Get Access Token

·       Create Template

Parse Document

Now we’ll parse the Word document using predefined template from the storage, generated above. The template can be provided as an object or storage path, please check parse by template document for more details.

cURL example:

What’s Next?

Start a free trial of GroupDocs.Parser Cloud today – all you need is to sign up with the GroupDocs Cloud service. Once you have signed up, you are ready to try the powerful file processing features offered by GroupDocs.Parser Cloud using the following resources.

If you have any questions or suggestions, please feel free to write us on GroupDocs.Parser Cloud Forum.

Posted in GroupDocs.Parser Cloud Product Family | Tagged , , | Leave a comment

Introducing Document Parser REST API Solution – GroupDocs.Parser Cloud

We’re pleased to share insight of upcoming GroupDocs.Parser Cloud API, a new addition to groupdocs.cloud product list. GroupDocs.Parser Cloud is a document parsing solution. As a developer, you’ll be able to add document parsing feature in your applications on any platform without depending on any third-party plugin or tool. The main feature of this REST API will be to parse documents on user-defined templates to extract data from your invoices, quotation or other kinds of business documents.

Some of the supported features in upcoming API are as following. The REST API will not be limited to the following features, but we will be keep adding new useful features.

Features

  • Parse Document by Template
  • Extract Text
    • Extract only text
    • Extract formatted text using extraction mode option; Plain Text, HTML and Markdown
    • Extract text from specific pages by setting the page range
  • Extract Images
  • Document information extraction
  • Template Management

Supported formats

In the first release of GroupDocs.Parser Cloud API, we will be supporting the following file formats:

DOC Microsoft Word Document
DOT Microsoft Word Document Template
DOCX Office Open XML Document
DOCM Office Open XML Macro-Enabled Document
DOTX Office Open XML Document Template
DOTM Office Open XML Document Macro-Enabled Template
TXT Plain text
ODT Open Document Text
OTT Open Document Text Template
RTF Rich Text Format
PDF Portable Document Format File
HTML Hypertext Markup Language File
XHTML Extensible Hypertext Markup Language File
MHTML MIME HTML File
MD Markdown
XML XML File
CHM Compiled HTML Help File
EPUB Digital E-Book File Format
FB2 FictionBook 2.0 File
XLS Microsoft Excel Spreadsheet
XLT Microsoft Excel Template
XLSX Office Open XML Spreadsheet
XLSM Office Open XML Macro-Enabled Spreadsheet
XLSB Office Open XML Binary Spreadsheet
XLTX Office Open XML Spreadsheet Template
XLTM Office Open XML Macro-Enabled Spreadsheet Template
ODS Open Document Spreadsheet
OTS Open Document Spreadsheet Template
CSV Comma Separated Values
XLA Excel Add-In File
XLAM Excel Open XML Macro-Enabled Add-In
NUMBERS Apple iWork Numbers
PPT PowerPoint Presentation
PPS PowerPoint Slideshow
POT PowerPoint Template
PPTX Office Open XML Presentation
PPTM Office Open XML Macro-Enabled Presentation
POTX Office Open XML Presentation Template
POTM Office Open XML Macro-Enabled Presentation Template
PPSX Office Open XML Presentation Slideshow
PPSM Office Open XML Macro-Enabled Presentation Slideshow
ODP Open Document Presentation
OTP Open Document Presentation Template
PST Outlook Personal Information Store File
OST Outlook Offline Data File
EML E-Mail Message
EMLX Apple Mail Message
MSG Outlook Mail Message
ONE OneNote Document
ZIP Zipped File

Security and Authentication

The GroupDocs.Parser Cloud REST API is secured and requires authentication. You will need AppSID and AppKey for authentication, which can be created at the dashboard.

API Explorer

We will provide a Web-based API Reference Explorer for GroupDocs.Parser Cloud. So you will be able to try the REST APIs right away in your browser. And also you can get information about all the resources in the API.

SDKs

GroupDocs.Parser Cloud will come with SDKs for all popular programing languages hosted on our GitHub repository along with working examples, that will allow you to integrate it into existing systems. The SDKs will be wrapped around REST API. The SDK will take care of low-level details of making requests and handling responses, that will let you focus on writing code specific to your particular project.

Our first version

We are currently finalizing the documentation and examples for GroupDocs.Parser Cloud. We have planned to release the first version of new product soon with features shared above. If you have any questions or suggestions, please feel free to write us on groupdocs.cloud Forum.

Please stay tuned to groupdocs.cloud blog for further updates.

Posted in GroupDocs.Parser Cloud Product Family | Tagged , | Leave a comment

A REST API Solution to Merge and Split Documents – GroupDocs.Merger Cloud

To ensure GroupDocs REST APIs position as leader of Document Manipulation APIs, we are working hard to introduce new features and APIs for your daily use cases. As we announced earlier, we’re in the process to add a new REST API in GroupDocs REST APIs collection. We’re happy to release first version of GroupDocs.Merger Cloud. It is a universal REST API solution to merge and split a wide range of document formats on any platform, without installing any plugin or software.

What is GroupDocs.Merger Cloud?

While working with documents, sometimes it is a common requirement to merge documents into a single file. You can copy and paste the content directly when the info quantity is not large. But what if it is not that case? You need some automated solution that can merge the documents reliably and accurately. GroupDocs.Merger Cloud is a REST API that not only allows you to join multiple documents, but also manipulate single document structure across a wide range of supported document types. As a developer, you can use it in your application for document merging solution. It supports all common file formats. The supported file types include PDF, Microsoft Word documents, Excel spreadsheets, PowerPoint presentations, plain and formatted text, and a long list of supported document formats.

Here is a complete list of supported features of first version of GroupDocs.Merger Cloud:

Security and Authentication

The GroupDocs.Merger Cloud REST API is secured and requires authentication using an app access key ID (App SID) and app secret (App Key) with JSON web token authentication. Sign up with groupdocs.cloud to get your App SID and App Key.

API Explorer

GroupDocs for Cloud REST APIs comes with a web based API Explorer as well. It is the easiest way to try out GroupDocs.Merger Cloud API right away in your browser. It is a collection of Swagger documentation for the GroupDocs.Merger Cloud API. So simply, first you need to sign up with groupdocs.cloud, get APP key and SID and start testing GroupDocs.Merger Cloud REST API in your favorite browser interactively.

SDKs

GroupDocs.Merger Cloud REST API comes with SDKs for different platforms to use this REST API in your specific project effortlessly. An SDK takes care of a lot of low-level details of making requests and handling responses and lets you focus on writing code specific to your particular project. Please check out our GitHub repository for a complete list of GroupDocs.Merger Cloud SDKs along with working examples, to get you started in no time.

How It Work?

Let me show, how easily you can use features of GroupDocs.Merger Cloud in your application with minimal learning curve. First thing first, sign up with groupdocs.cloud and get App SID and App Key to authenticate your rest API calls, before you proceed.

Merge Documents

We can use REST API method to merge documents of same format either with a REST Client in our code or use GroupDocs.Merger Cloud SDK of our favorite programming language. Here we will demonstrate both ways to merge the documents:

cURL example:

·       Get Access Token

·       Upload source documents to Storage

·       Merge documents

GroupDocs.Merger Cloud SDK for .NET example:

·       Create a new project in Visual Studio

·       Install GroupDocs.Merger Cloud SDK for .NET NuGet Package

·       Use this code to merge multiple documents

What’s Next?

Start a free trial today – all you need is to sign up with the GroupDocs Cloud service. Once you have signed up, you are ready to try the powerful file processing features offered by GroupDocs.Merger Cloud using following resources.

If you have any questions or suggestions, please feel free to write on GroupDocs.cloud Forum.

Posted in GroupDocs.Merger Cloud Product Family | Tagged , , , , , , | Leave a comment