Add Wavy Underline in Word, PDF & Other Documents using C#

Squiggly underlines are normally used to show inconsistencies in the document. We are quite familiar with these lines as Microsoft Word uses red squiggly underlines to indicate spelling mistakes and blue squiggly/wavy underlines for formatting issues. We can also add such underline annotations in documents programmatically. In this article, we will learn how to add wavy underlines in Word, PDF, PPT, and other documents using C#.

The following topics are discussed below:

  • .NET API for Wavy Underline / Squiggly Annotation
  • Add Wavy Underline to Text in Word - Squiggly Annotation
  • Add Wavy Underline to Text in PDF, PPT, and Other Documents
Posted in GroupDocs.Annotation Product Family | Tagged , , , ,

Compare Word Documents using C#

Word processing documents are the most common way to draft contracts, agreements, papers, and many other official documents. If you need to compare and merge two Word documents, just like the track changes option of Microsoft Word, we can programmatically do it within our .NET applications. In this article, we will discuss how to compare two Word documents and highlight the identified differences using C#. Additionally, we will look at how to compare password-protected documents, accept and reject changes, and compare more than two documents with C# examples.

The following topics are discussed in this article:

  • Document Comparison .NET API
  • Compare Two Word Documents
  • Accept or Reject Identified Changes in Word Document
  • Compare More than Two Word Documents
  • Compare Password Protected Word Files
Posted in GroupDocs.Comparison Product Family | Tagged , , , , ,

How to Password Protect and Remove Protection from Word Documents using C#

Let's discuss how we can restrict the access to the Word documents by making them password protected. We have already learned to lock and unlock PDF, and PowerPoint files. In this article, we will see how to password protect a Word document using C#. Further, we will learn to remove the password to unlock Word documents, and lastly, how to change the existing password of DOC & DOCX files within the .NET applications.

The following topics are discussed in this article:

  • .NET API to Password Protect Word Documents
  • Add Password to Word Document
  • Change Password of Word Document
  • How to Remove Password from Word Document
Posted in GroupDocs.Merger Product Family | Tagged , , , , ,

Lock & Unlock PowerPoint Files with Password using C#

Today, we will provide password protection to our presentation files programmatically. In this article, we will see how to lock PowerPoint presentation files with password protection in C#. Further, we will learn to unlock these by removing the password and also how to change the existing password of PPT & PPTX presentation files.

The following topics are discussed in this article:

  • .NET API to Protect PowerPoint PPT/PPTX with Password
  • Lock PowerPoint Files by adding Password
  • Change PPT/PPTX Password in C#
  • How to Remove PowerPoint Presentation Password
Posted in GroupDocs.Merger Product Family | Tagged , , , ,

Convert Excel Spreadsheets to PDF in Java

When we want to share the data in worksheets that do not require editing, we often convert such Excel workbooks or specific sheets to PDF format. In this article, we will learn 4 different ways of converting Excel spreadsheets into PDF format in Java using the document conversion API.

Some of the possible ways to convert the spreadsheets are discussed in this article.

  • Java API for Excel Files to PDF Conversion
  • Convert All Sheets to PDF
  • Continuous Number of Excel Sheets to PDF Conversion
  • Specific List of Excel Sheets to PDF Conversion
  • Convert Selected Cell Range from Excel Sheet to PDF
Posted in GroupDocs.Conversion Product Family | Tagged , , , , ,

Lock & Unlock PDF Files with Password using C#

Let's learn to secure our documents from unauthorized access. Previously we discussed adding text and image watermarks to the documents to avoid and illegal use. In this article, we will see how to add password protection to PDF documents to get them locked using C#. Additionally, we will change the existing password and also learn to remove the password to make the PDF unlocked.

The following topics are discussed in this article:

  • .NET API for Password Protection of PDF files
  • Lock PDF Files by adding Password
  • Change PDF Password in C#
  • How to Remove PDF Password - Unlock PDF
Posted in GroupDocs.Merger Product Family | Tagged , , , ,

Convert Excel Spreadsheets to PDF using C#

Excel (XLS, XLSX) and PDF files are among those document formats that are widely used in almost every business. For such commonly used files there are many scenarios in which we need to convert one file into another format. In this article, we will learn different ways for how to convert Excel spreadsheets into PDF format using C# with .NET applications.

The following topics are covered in this article:

  • .NET API for Excel Files to PDF Conversion
  • Excel Sheets to PDF Conversion
  • Sequence of Excel Sheets to PDF Conversion
  • Specific List of Excel Sheets to PDF Conversion
  • Convert Selected Cell Range from Excel Sheet to PDF
Posted in GroupDocs.Conversion Product Family | Tagged , , , , ,

Watermark Excel Sheets in Java

Watermarks can be added to the documents either to protect the document from piracy, or to show any sumbol or message. In other posts, we discussed ways to watermark different documents, images, and presentations. In this article, you will learn how to add watermark to Excel workbooks in different ways in Java. We will be applyling watermarks separately using each approach.

The following topics are covered in this article:

  • Watermarking API for Java
  • Add Text Watermark to Excel Sheets
  • Apply Watermark to Specific Excel Sheet
  • Add Watermark to Excel Sheet as Background
Posted in GroupDocs.Watermark Product Family | Tagged , , , ,

Edit XML Files in Java

XML is commonly used to store and transmit data within and between the applications. It is often a requirement where developers need to edit the XML file when it is received or before transmitting. In this article, we will discuss how to edit the XML file data in Java.

The following topics are covered in this article:

  • XML Editing Java API
  • How to Edit XML Files
Posted in GroupDocs.Editor Product Family | Tagged , , ,

Watermark Excel Sheets using C#

We have already discussed ways to watermark different documents, images, and presentations. Today, we will be discussing how to add watermark to an Excel workbook in different ways using C# with the .NET application.

The following topics are covered in this article:

  • Add Text Watermark to Excel Sheet
  • Apply Watermark to Specific Excel Sheet
  • Add Watermark to Excel Sheet as Background
Posted in GroupDocs.Watermark Product Family | Tagged , , , ,