PDFSharp is an open-source .NET library that allows developers to create, edit, and process PDF documents in .NET applications. It provides a full PDF document creation API that can generate complex PDF files from scratch.
PDFSharp: Open-Source .NET Library for Creating PDFs
PDFSharp is an open-source .NET library that allows developers to create, edit, and process PDF documents in .NET applications.
What is PDFSharp?
PDFSharp is an open-source .NET library that allows developers to create, edit, and process PDF documents in their .NET applications. It provides a complete PDF document creation API, allowing developers to generate PDF documents from scratch with full control over text, graphics, images, fonts, color spaces, annotations, and more.
Some key features of PDFSharp include:
100% managed .NET code, works with .NET Framework and .NET Core
Full PDF generation API to create complex PDF documents
Vector-based PDF graphcis using SVG and path objects
Text handling with font embedding and Unicode support
Image handling with various raster image formats
Annotations like links, bookmarks, and comments
Encryption and access permissions
PDF page handling like merging, splitting, and rearranging
Barcodes and interactive PDF forms
PDFSharp is used by many companies and developers to efficiently generate rich, professional PDF documents in their .NET apps without relying on third-party libraries. Its open-source nature, permissive license, continuous development, comprehensive documentation, and samples make it a great fit for most PDF-related tasks.
iTextPDF is a popular open source PDF library for Java and .NET developers. It enables developers to generate, edit, and manipulate PDF documents programmatically in their applications. iTextPDF is very feature-rich and provides a wide range of PDF capabilities:Generate PDF documents from scratch or by importing existing document formatsAdd text,...
VeryPDF PDF Editor is a versatile PDF manipulation and editing software that provides a wide range of tools for modifying and working with PDF documents.With VeryPDF PDF Editor, users can easily edit text and images within a PDF file like editing a Word document. It supports font adjustments and formatting,...
PdfPig is a versatile PDF editing and management software that provides a comprehensive set of tools for working with PDF documents. It can be used to view, annotate, rearrange, split, merge, encrypt and decrypt PDFs with just a few clicks.Some of the key features of PdfPig include:Intuitive interface for rearranging,...
ABCpdf .NET is a feature-rich .NET PDF library that enables .NET applications to read, write, view, secure, print, merge, attach files to, add javascript to PDF documents without Adobe Acrobat. It can convert HTML, images, SVG, XPS, and many other file formats to high-fidelity PDF.Key features include:Generate PDF documents from...
PDF Clown is an open-source Java library designed for software developers to manipulate, transform and enhance PDF documents programmatically. It provides a clean and lightweight API to read, write, split, merge, encrypt, decrypt, print and convert PDF files without external dependencies.Key features of PDF Clown include:100% Pure Java - Does...
Wicked PDF is an open-source Ruby gem that provides a simple API for generating PDF files from HTML templates in Ruby on Rails applications. It acts as a wrapper for wkhtmltopdf, an open-source command-line utility that uses WebKit to convert HTML content to PDF.Some key features of Wicked PDF include:Seamless...
ReLaXed is an open-source, cross-platform PDF reader, annotator, and editor software. Developed by Sam Hocevar as an alternative to proprietary PDF software, ReLaXed aims to provide an easy-to-use and customizable tool for working with PDF documents.Some of the key features of ReLaXed include:Viewing PDFs with continuous, smooth scrollingAnnotating PDFs with...