English

Add Formula in Excel using NPOI in .NET

If you have worked with Formulas in Excel, you must know the power of using formulas to perform calculations and analysis. Using formulas is essential for creating effective spreadsheets and making informed decisions. Excel has a wide range of formulas including mathematical operators, functions, and cell references to fully automate data calculations and analysis. In our series of articles on working with NPOI API in .NET, we explained how to install NPOI in .
March 30, 2023 · 3 min · Kashif Iqbal

Add Comment in Excel using NPOI in .NET

In our previous article, Using NPOI for Spreadsheets in .NET, we went through and showed how you can create a Workbook with NPOI in C#. We also showed examples of how to read data from a spreadsheet and save the workbook as an XLSX. NPOI is a powerful open-source API that lets you work with Microsoft Office Excel Spreadsheets and Word Documents. In this article, we further explore the features of inserting a comment in an Excel worksheet using NPOI with .
March 24, 2023 · 3 min · Kashif Iqbal

Using NPOI API for Spreadsheets in .NET: A Comprehensive Guide

NPOI is an open-source .NET API for developing applications that work with spreadsheets. It is free to use in .NET projects, including commercial ones, as it is licensed under the Apache License 2.0. This means you can freely use, modify, and distribute NPOI as long as you comply with the license terms. NPOI is simple, easy to use, and can be quickly set up to start working with Excel spreadsheets.
March 9, 2023 · 5 min · Kashif Iqbal

NPOI – An Open-Source .NET API for Microsoft Office File Formats

NPOI is an open-source .NET project that provides an easy-to-use API for working with Microsoft Office file formats. It supports various file formats for Excel, Word, and PowerPoint such as XLS, XLSX, DOC, DOCX, PPT, and PPTX. We are going to have a look at installing NPOI API for working with Spreadsheet documents. Installing NPOI NPOI can be installed using two methods. Installation from GitHub Repository Installation from NuGET Installing NPOI from GitHub Repository Step 1: Download NPOI API – The first step is to download the NPOI API.
March 7, 2023 · 2 min · Kashif Iqbal

Difference Between PPT and PPTX

If you are a regular user of Microsoft PowerPoint for a long time, you must be aware of the PPT and PPTX file formats. Both these presentation file types have been part of Microsoft PowerPoint for quite some time now. PPT is the oldest PowerPoint file format that had been widely used for saving presentations to disc. It was replaced by the newer PPTX file format with the introduction of Office 2007 which is the default format for saving presentations ever since.
August 25, 2022 · 3 min · Kashif Iqbal

Difference Between DOC and DOCX

DOC and DOCX extensions refer to the popular Microsoft Word file formats that have been part of its Office suite for a long time. DOC is the oldest file type and has been widely used prior to the introduction of the DOCX file format. DOC files are also known to be Word97-2003 files. DOCX file format was introduced with the launch of Word 2007 and is the default file format for saving word documents.
August 11, 2022 · 4 min · Kashif Iqbal

Difference between BMP and PNG

BMP and PNG are two of the most common image file formats that you’ll encounter while working with images. Both have been frequently used in desktop and web applications until replaced by other modern image file formats such as WebP. But what’s the difference between them? Our previous blog post, BMP vs APNG, compared BMP and APNG file formats. In this blog post, we’ll take a look at the characteristics of BMP and PNG file formats, and discuss the difference between these two.
December 23, 2021 · 3 min · Kashif Iqbal

XLSX vs XLSB – How to Reduce Excel File Size?

XLSX and XLSB are two popular Spreadsheet file formats by Microsoft Excel to store large amounts of data in Workbooks. However, the presence of formulas, user data, and objects (such as shapes) in these files can considerably increase the file size that can affect the performance of loading and saving these files. Moreover, large files consume considerable mailbox storage volume when sent via email. This article compares the XLSX and XLSB file formats and describes how to reduce the size of Excel files for loading and saving workbooks much faster.
October 23, 2021 · 4 min · Kashif Iqbal

Malicious PDF files and How to Protect From These?

Portable Document Format (PDF) is a digital file format for sharing content on devices like computers, phones, tablets, and other e-readers. But how secure is the PDF file? Being popular for publishing content that includes text, images, hyperlinks, form-fields, rich media, signatures, and attachments, PDF files are often targeted by malware to compromise host devices and networks. In case, where PDFs are sent as email attachments, the malware can affect the mailbox as well as the host computers where these PDFs are downloaded and opened.
October 16, 2021 · 3 min · Kashif Iqbal

ZIP Bombs – Exploding Your Storage

A zip bomb is a compressed ZIP archive file that halts or crashes the system which reads it. The decompression software, when uncompresses such an archive file, takes an enormous amount of disk space, processing time, or memory. This makes the executing system go out of resources and crash eventually. One such example of ZIP Bomb files is 42.zip compressed archive whose size is 42 kilobytes but expands to 4.
October 9, 2021 · 2 min · Kashif Iqbal