Compress and Extract Files with GZip in C#

GZip archives (.gz are used to compress one or more files using the GNU zip compression algorithm. It is commonly used for file compression in UNIX operating systems. In this article, you will learn how to compress files and create GZip (.gz) archives programmatically using C#. Moreover, the article will also cover how to extract GZip archives using C#.
May 7, 2021 · Usman Aziz

Add Watermark to Excel Worksheets in Python

Watermarking is one of the common ways of protecting documents from unauthorized usage. More often, a watermark defines the ownership of the copyrighted content. In accordance with that, this article covers how to perform watermarking in Excel files programmatically. Particularly, you will learn how to add watermark to an Excel worksheet using Python.
May 7, 2021 · Usman Aziz

Convert PDF to HTML using C++

PDF is a standard document format that is widely used for exchanging documents between individuals and different organizations. Even though it is popular, it may not always be the ideal choice for showing content. For example, on web pages, HTML is the better choice for a more satisfying user experience. If you want to display PDF content on a website, then converting it to HTML may prove to be helpful. In light of this, this article will teach you how to convert PDF documents to HTML format using C++.
May 7, 2021 · Muhammad Ahmad

Generate Barcode in Node.js Applications

Barcodes visually encode data as graphic symbols. From Code128 and QR to Aztec and PDF417, each serves unique needs. This guide shows how to add barcode generation to your web app, focusing on creating multiple symbologies in Node.js.
May 6, 2021 · Usman Aziz

Working with Comments in Word Documents using C++

Microsoft Word provides you the ability to add comments to Word documents. Comments can be helpful in cases such as suggesting improvements in documents or sharing thoughts on the text. There might be situations where you need to manage comments programmatically. To that end, this article will teach you how to work with comments in Word documents using C++.
May 5, 2021 · Muhammad Ahmad

Map Rendering to SVG, JPG, or PNG Image using C#

Map Rendering refers to making visual maps from geospatial data. You can render maps from KML, GeoJSON, GeoTIFF, as well as the Shapefile. You can render maps to different image formats like PNG, SVG, JPG, etc. The following sections explain map rendering in detail.
May 4, 2021 · Farhan Raza

Connect to SMTP Server using Java

The SMTP is a commonly used email protocol to send emails from the client applications to the email servers. Before communicating with an SMTP server, you need to establish a connection. In this article, you will learn how to connect to an SMTP server programmatically using Java. Furthermore, the article will cover how to connect to the SMTP servers via SOCKS or HTTP proxies.
May 4, 2021 · Usman Aziz

Convert Images to Grayscale in C#

In various cases, you may need to convert the color images to grayscale or black and white, such as, in image processing, etc. In this article, you will learn how to convert color images to grayscale using C#. Furthermore, the article will cover grayscaling and binarization of the images explicitly.
May 3, 2021 · Usman Aziz

Working with Bookmarks in PDF Files using C++

Bookmarks in a PDF file are helpful to mark points of interest in the document. These enable you to jump to that point in the document quickly. You might find yourself in situations where you need to add, modify or delete bookmarks in a PDF file programmatically. For that, this article will teach you how to work with bookmarks in PDF files using C++.
April 30, 2021 · Muhammad Ahmad

Open or Extract 7z (7zip) File Programmatically using C# .NET

7z files are popular as they have a good compression ratio. You can open or extract a 7z (7zip) file programmatically in your C# applications. Please check out the following sections to learn how to create 7z file extractor and unzip password-protected archives.
April 28, 2021 · Farhan Raza