Author Archives: Usman Aziz

Verify Digital Signature in Documents using C#

Digital Signatures in documents look similar to the paper-based signatures, however, being certificate-based electronic signatures they contain the identity of the signer in encrypted form. The certificates are issued by trusted and authorized Certificate Authorities. These authorities identify the person the certificates are issued to. This is why the digitally signed documents can be verified at any time. In this article, I’ll show you how to programmatically verify the digital signature in PDF, Word, and Excel, documents Continue Reading

Posted in GroupDocs.Signature Product Family | Tagged ,

View MPP Files Created in MS Project using .NET

ASP.NET Document Viewer API

Hello everyone! We have recently released version 19.9 of GroupDocs.Viewer for .NET with the support of new file formats as well as a number of bug fixes. So in this post, I am going to write about what is new in this release particularly for those who are interested in viewing Microsoft Project files (.mpp) using .NET API.

Microsoft Project is a famous project management software that is proved to be helpful for the managers as well as … Continue Reading

Posted in GroupDocs.Viewer Product Family | Tagged ,

Add Watermark to a Batch of Documents and Images in .NET and Java

Watermarking is a popular technique to indicate that the content or data inside a document is copyrighted. On the other hand, it is also used to place the company’s logo or some kind of label in the documents before they are shared within or outside the company. However, it is quite hard to apply the watermark to a bunch of documents one by one. It becomes harder if you have documents of various formats such as PDF, DOCX, PPTX, XLSX, … Continue Reading

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

Save Assembled Word Processing Document as a Markdown File

Markdown is a well known and one of the popular markup languages these days. The appearance of the text in Markdown is controlled using the syntax instead of using rich text editors or applications such as MS Word. The best thing is, it is a lightweight language and can be written in the plain text editors such as Notepad. As far as its usage is concerned, Markdown is popular in writing wikis, readme files, and others. This is the reason … Continue Reading

Posted in GroupDocs.Assembly Product Family | Tagged , ,

Introducing a More Optimized and Simplified Electronic Signature API

Why change is considered as a hard but yet good thing to occur? Why the updates are important? This is because if there is no change there is no progress and staying the same over the time makes the things die. The updates in the software components are also similar when a new version of the same software replaces the old one. A software that remains the same and doesn’t introduce any improvements or new features becomes obsolete. This is … Continue Reading

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

View messages from desired folders in Outlook Data Files (OST/PST)

Hello everyone! Today, I am quite excited to announce that GroupDocs.Viewer for Java 19.8 has been released with 20+ new features, improvements, and bug fixes. Although every new feature in this version has its own importance, I have picked a few interesting but useful features for you. So in this post, I am going to give you an overview of how to work with the folders contained by Outlook Data Files (OST/PST) and use the message filters to render selective … Continue Reading

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

It’s Time to Upgrade to GroupDocs.Viewer for .NET v19.8

GroupDocs.Viewer for .NET has been serving the developers in creating the document viewer applications for many years. With the efforts of our hard-working team and the support of our valuable customers, we are able to make the API stand among the top-ranked document viewer APIs. Since the Sky is the only limit, we always keep on enriching the API with more features, improving its performance, and making its usage easier for the developers. And today, I am excited to announce … Continue Reading

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

Restart the List Numbering Dynamically within Your Document

Nested or the multi-level numbered lists allow you to group the items based on the parent item. Put it simply, you can separately list the items under each group. This becomes very useful when you have to list the items having multiple sub-items. Let’s have a look at the following figure which makes it simpler to understand the scenario.

In this figure, you can observe that there are listed 3 groups and each group further has multiple items listed under … Continue Reading

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