Author Archives: Atir Tahir

Add Watermark to Documents while Conversion in C# or Java

Document conversion is one of the most frequent processes that endures across a lot of industries. Sometimes, it is the business need to put a watermark on the resultant document after conversion. For example, you want to convert a Word document to PDF or PowerPoint PPT/PPTX to PDF with a watermark (text or image) in all the PDF pages.

GroupDocs.Conversion for .NET and Java gives you such an option. It possesses a class WatermarkOptions with rich properties such as:

  • Text/Font
Continue Reading
Posted in GroupDocs.Conversion Product Family | Tagged , , ,

Adjust Contrast when Converting a Document to Image

Up till now, there was a simple document to image conversion process. With the GroupDocs.Conversion for Java release version 19.10, we’ve added a number of interesting features for image conversion.

  • Set color mode when converting to JPEG
  • Option to set compression mode
  • Adjust image brightness and contrast
  • Set gamma
  • Option to flip image

Have a look at its implementation of the above features in Java

Conversion from CDR

CDR is a vector graphics file. API now allows you to … Continue Reading

Posted in GroupDocs.Conversion Product Family | Tagged , , ,

Introducing more simplified and improved GroupDocs.Merger for .NET

GroupDocs.Merger for .NET allows you to merge or manipulate document structure across a wide range of file formats. Those who are new to this API, you can join several documents into one, split single document to multiple documents, reorder or replace document pages, change page orientation and manage document password.

Version 19.9 is a major release. We totally restructured the API and below are the reasons to migrate:

  • Merger class introduced as a single entry point to manage the
Continue Reading
Posted in GroupDocs.Merger Product Family | Tagged

Introducing Simple and Easy to Use .NET Document Conversion API

We are introducing a new public API that is designed to be implemented easily. Those who are using previous version of the API (below 19.9), you don’t have to worry. The legacy API has been moved into legacy namespace. If you want to upgrade to v19.9, it is required to make project-wide replacement of namespace usages from GroupDocs.Conversion to GroupDocs.Conversion.Legacy in order to avoid any build issues.

Why to use new version?

  • Converter class introduced as a single entry
Continue Reading
Posted in GroupDocs.Conversion Product Family | Tagged

A simplified and easy to use document comparison API

A major advantage of GroupDocs.Comparison for .NET is its ability to tightly integrate with any .NET project. This integration gives an extra mark to your application or project. GroupDocs.Comparison for .NET 19.9 comes with a lot of breaking changes. The legacy API have been moved into Legacy namespace. So, when you update to this version it is required to make project-wide replacement of namespace usages from GroupDocs.Comparison. to GroupDocs.Comparison.Legacy to resolve build issues.

Below are the key reasonsContinue Reading

Posted in GroupDocs.Comparison Product Family | Tagged

Get Document Metadata without Editing in C#

We have added a lot of new options and features in this major release/update of GroupDocs.Editor for .NET 19.9. All public methods/classes have been moved to Legacy namespace and they are marked as obsolete. Now, when you update to this latest version, it is required to make project-wide replacement of namespace usages from GroupDocs.Editor. to GroupDocs.Editor.Legacy to resolve build issues. Access release notes here.

Why to migrate?

  • Editor class introduced as a single entry point to manage the
Continue Reading
Posted in GroupDocs.Editor Product Family | Tagged

Convert Selected or Partial Spreadsheet Rows

You might be looking for a software component or API using that an excel sheet could be converted to PDF/Word or any other supported format partially.

What is the difference?
Many of us are just concerned with the output. Process an excel spreadsheet and get the right PDF/output. A simple conversion (Complete spreadsheet to PDF) is ideal until the source file has limited number of rows.

Partial Conversion – Usability

If you have a spreadsheet with more than 10,000 … Continue Reading

Posted in GroupDocs.Conversion Product Family | Tagged ,

Join Images using GroupDocs.Merger for Java 19.8

With the new release of GroupDocs.Merger for Java 19.8 you can take your document joining experience to the next level.
What is special about this release?
We are pleased to announce that you can now do image joining. And following are the supported image formats:

  • BMP
  • PNG
  • TIFF

How easy is that?
Let’s understand this with a use-case. We’ll join a BMP and TIFF file.

New Format Support
API now fully supports HTML format.


We’d recommend you to download the … Continue Reading

Posted in GroupDocs.Merger Product Family | Tagged

Add Ellipse Annotation in Multiple Documents

We are always keen to make our APIs rich in features and enhance usability. When we talk about annotation types. One cannot neglect ellipse annotation. Its a multi purposed annotation type. For instance you can use it to display extra information on your gauge or capture graph hits against a target line. Previously, Ellipse annotation was implemented in .NET version and it seemed very useful. We are pleased to announce that Ellipse annotation is now added in GroupDocs.Annotation for Java … Continue Reading

Posted in GroupDocs.Annotation Product Family | Tagged

Control Documents Comparison Sensitivity

Integrate GroupDocs.Comparison for .NET 19.6 in your project and take control of documents comparison sensitivity. Detecting source and target documents style changes or inserted/deleted items and then highlighting them in the resultant file is a common yet major feature.

But we have something new, something enormous for you. You can now get detailed comparison of the documents. In ComparisonSettings class we added SensitivityOfComparison method using that you can set sensitivity of documents comparison. Let’s see its implementation and then details.… Continue Reading

Posted in GroupDocs.Comparison Product Family | Tagged