DOCX4J – A Java API for Microsoft Open XML Files

DOCX4J is an open-source free-to-use Java API for creating and manipulating Microsoft Office file formats. It lets you create and update Microsoft OpenXML file formats i.e. Word DOCX, PowerPoint PPTX, and Excel XLSX. DOCX4J uses JAXB (Java™ Architecture for XML Binding) for creating in-memory representation of corresponding objects. Key Features of DOCX4J API for Java DOCX4J supports working with DOCX, PPTX, and XLSX files in a number of ways. The following are key features of DOCX4J API.
July 26, 2023 · 3 min · Kashif Iqbal

How to format Word Documents programmatically

Programmatic Word Document Formatting Made Simple. Learn how to format documents in Word programmatically using the powerful open-source API, FileFormat.Words. Overview Welcome to another tutorial where we dive into the world of .NET with FileFormat.Words. In this article, we will focus on formatting Word documents programmatically using the capabilities of FileFormat.Words. With this comprehensive library, you can efficiently tailor the structure and style of your documents directly from your .NET applications.
July 25, 2023 · 4 min · Fahad Adeel

How to Insert Paragraph in Word Documents

Install this open-source C# library to insert text into Word documents programmatically. FileFormat.Words is an OpenXML-based API for word document automation. Overview MS Word documentation automation is no longer a difficult task after the advent of this open-source C# library. FileFormat.Words is a robust .NET library powered by OpenXML. This open-source .NET API is a free library built to create and manipulate Word documents programmatically. Moreover, it not only lets users add paragraphs but also lets users add other elements such as Tables, Images, and more.
July 21, 2023 · 4 min · Muhammad Mustafa

Convert Images to PDF in C# with iTextPdf

Images are an effective way to visualize data and make documents look more informative. PDF files are one of the widely used document file formats for sharing information and content. As a .NET application developer, you would like to add the functionality of converting different types of images such as PNG, JPG, BMP, and GIF to PDF file format using C# in your application. In this article, we’ll show how to convert images to PDF using iTextPDF for .
July 21, 2023 · 4 min · Kashif Iqbal

Password Protect PDF Files using C#

Ensuring the security of our sensitive information has become more crucial than ever before. Whether you’re dealing with confidential reports, legal contracts, or important business documents, it’s vital to safeguard your PDF files from prying eyes. As a .NET application developer, you can use iTextPdf API in your C# application to password-protect your PDF files. Introduction to iTextPdf for .NET and its Role in PDF Manipulation and Security iTextPdf is a powerful and widely used library in C# that provides extensive capabilities for working with PDF files.
July 19, 2023 · 3 min · Kashif Iqbal

How to Perform Find and Replace in MS Word Tables using C#

Replace text in Word documents using FileFormat.Words. Use this free & open-source .NET API to perform search and replace text programmatically. Overview In a recent blog post, we discussed how to open a Word document using FileFormat.Words API. This article will cover how to perform find and replace in MS Word tables using C#. Before going forward, please also visit our blog post where you will discover how to programmatically create tables in Word files using FileFormat.
July 18, 2023 · 4 min · Muhammad Mustafa

Rotate PDF File in C# using iTextPDF

Rotating PDF documents has become an essential task in various industries and fields, ranging from business to academia. Whether you need to correct the orientation of scanned documents, adjust the layout of a presentation, or ensure proper reading experience on different devices, knowing how to rotate a PDF is a valuable skill. As a .NET application developer, you would like to offer the PDF rotation feature in your PDF document processing application.
July 17, 2023 · 5 min · Kashif Iqbal

Delete Pages from PDF Files using C#

PDF files have become the standard format for sharing and storing documents, but you may come across situations where you need to remove unnecessary or sensitive information from them. Whether it’s removing confidential data, reducing file size, or reorganizing content, the ability to delete pages from a PDF is a valuable feature. In this blog post, we will explore how to achieve this using the iTextPdf open-source .NET API. With its powerful functionality and support for C#, iTextPdf simplifies PDF editing tasks and empowers developers to customize PDF documents effortlessly.
July 15, 2023 · 2 min · Kashif Iqbal

How Do I Open a Docx File in C# using FileFormat.Words?

Install an open-source FileFormat.Words for .NET, learn how to read Docx file in C# programmatically. This API offers methods to build a Word file viewer. Overview It is not easy to build business software that deals with file creation and manipulation immensely. Time and man hours are critical factors but opting for relevant third-party libraries plays a vital role in the development phase. Therefore, let’s go through an open-source .NET library that offers a wide range of methods to manipulate Word files programmatically.
July 14, 2023 · 5 min · Muhammad Mustafa

Merge PDF Files using C#

Merging PDF files has become a common need for many businesses and individuals. It allows you to combine multiple PDF documents into a single, unified file, providing convenience and organization. Whether you want to merge invoices, reports, or other types of documents, this process simplifies document management and enhances overall productivity. In this blog post, we will explore how to merge PDF files using the open-source .NET API, iTextPdf. We will delve into the merging functionality offered by iTextPdf for .
July 13, 2023 · 3 min · Kashif Iqbal