English

Extract ZIP Files Data in C#

Archives like ZIP, RAR, TAR, GZIP, BZIP2 are commonly used to store more than one file and folder in a single container. Another main reason for archive files is to reduce the total file size using compression algorithms. Just like parsing and extracting data from documents of various file formats, you can treat the archive files in the same way. You can extract the text, images, and even metadata from the files that are compressed within the archives. In this article, we will discuss how to extract the ZIP archives data using C# with your .NET applications.
· Shoaib Khan · 3 min

Convert Excel to CSV and CSV to Excel Formats in C#

XLS and XLSX are the most used and well-known formats of MS Excel spreadsheets. You must be well aware of the enhanced capabilities and countless formatting options of Microsoft Office for these formats during this century. On the other hand, CSV files are the comma-separated-values, normally used to store tabular data without formatting. These files can be viewed in any text editor and also in MS Excel for tabular format. This article discusses the conversion of the Excel spreadsheets of XLS/XLSX format into CSV format and CSV to XLS/XLSX format programmatically using C#.
· Shoaib Khan · 3 min

Generate Reports from CSV Data using C#

CSV ([Comma Separated Values][1] files are widely used for exchanging data among applications. When you want this data to be translated into presentable and meaningful information, you need to convert it into some other format. In one of our posts, we have seen [how to convert CSV data in Reports using Java][2]. This article will guide you to convert CSV data into PDF and MS Word DOC/DOCX reports using C# using a simple template.
· Shoaib Khan · 4 min

Generate Barcode in Java – Add Barcode to Documents and Images

Barcoding is one of the ways to present the data in a machine-readable format. Barcodes are normally used as the identification for a large number of items. In this article, you will learn how to generate barcodes in Java. Further, you will see, how the generated barcodes can be applied to any of your documents as well as images using Java Signature API within your applications.
· Shoaib Khan · 3 min

Build Full-Text Search Solution in Java

Full-text search is a way to search a text/query within a collection of documents. This approach quickly finds all instances of a term/phrase and it works by using text indexes. In this article, we will learn how to programmatically search full-text in documents using Java.
· Shoaib Khan · 4 min

Convert CSV to Excel (XLS XLSX) & Vice Versa in Java

CSV contains the comma-separated values, normally used to store tabular data without formatting. These files can be viewed in any text editor and also in MS Excel for tabular format. On the other hand, the most used formats for MS Excel files are XLS and XLSX. These formats support countless formatting options. This article discusses the conversion of the Excel spreadsheets of XLS/XLSX format to CSV format and CSV to XLS/XLSX format programmatically using Java.
· Shoaib Khan · 3 min

Watermark PDF Files using C#

To protect your files from any illegal use or to apply branding to your documents, watermarks can be used . In this article, you will learn to programmatically add the watermarks to PDF files using C#. We will separately looking into adding watermark text and image watermarks.
· Shoaib Khan · 3 min

Manage XMP and EXIF Data of HEIF/HEIC Images using C#

HEIC (High-Efficiency Image Container) is a container that can contain High-Efficiency Image Format HEIF images. XMP is an XML-based metadata standard, that can store metadata properties as name/value pairs. However, EXIF (Exchangeable Image File Format) is the standard and defines how to store metadata properties in the most common images and audio formats.  In this article, we will learn how to extract, update, and remove the XMP and EXIP metadata of the HEIF/HEIC images using C# within .NET applications.
· Shoaib Khan · 3 min

Generate Barcode in C# - Add Barcode to Documents and Images

Barcode is way to present the data in machine readable format. Barcodes are normally used for quick identification of large number of items. In this article, you will learn how to generate barcodes within .NET applications. Further you will see, how the generated barcodes can be applied to any of your documents and images using C#.
· Shoaib Khan · 3 min

Generate Reports from XML Data in Java

XML is an eXtensive Markup Language that is self-descriptive, W3C Recommended, and designed to store and transport data. After receiving the data in XML format, as a developer, you can convert it into any other better human-readable format like PDF or MS Word document. This article will guide you to convert XML data into PDF and MS Word reports in Java using simple templates.
· Shoaib Khan · 3 min