GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - GemBoxLtd/GemBox.Pdf.Examples: GemBox.Pdf is a .NET library that enables you to read, write, edit, and print PDF files from .NET applications in a simple and efficient way.

BranchesTags
Open more actions menu

Latest commit

 

History

128 Commits
128 Commits

Folders and files

NameName
Last commit message
Last commit date
C#
C#
 
 
PYTHON, PHP, VBSCRIPT
PYTHON, PHP, VBSCRIPT
 
 
VB.NET
VB.NET
 
 
.gitattributes
.gitattributes
 
 
.gitignore
.gitignore
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 

Repository files navigation

NuGet version NuGet downloads

GemBox.Pdf .NET PDF library

What is GemBox.Pdf?

GemBox.Pdf is a .NET library that enables you to read, write, edit, and print PDF files from .NET applications.

With GemBox.Pdf you get a fast and reliable library that's easy to use and doesn't depend on Adobe Acrobat. It requires only .NET so you can deploy your applications without having to think about other licenses.

GemBox.Pdf Features

  • Read, write, and update PDF files.
  • Convert PDF files to image (PNG, JPEG, GIF, BMP, TIFF, and WMP) and XML Paper Specification (XPS) formats.
  • View PDF files in Azure Functions, Blazor, ASP.NET Core, MAUI, and WPF applications.
  • Process PDF files on Windows, Linux, macOS, Android, and iOS operating systems.
  • Extract text from PDF files.
  • Extract images from PDF files.
  • Redact content from PDF files.
  • Print PDF files.
  • Merge PDF files.
  • Split PDF files.
  • Create, fill in, flatten, read, and export PDF interactive forms.
  • Extract text from images or scanned PDF files with optical character recognition (OCR).
  • Encrypt and digitally sign PDF files.
  • Clone or import pages between PDF documents.
  • Get, create, or edit bookmarks (outlines).
  • Get and set document properties.
  • Get and set viewer preferences.
  • Add watermark, header and footer to PDF pages.
  • Get, create, remove, or reorder pages.
  • Add text and marked content to pages and format (fill, stroke, and clip) the content.
  • Annotate PDF pages with hyperlinks.
  • Use basic PDF objects for currently unsupported PDF features.
  • Specify fonts location.

Get Started

You are not sure how to start working with PDF documents in .NET using GemBox.Pdf? Check the code below that shows how to create a PDF file from scratch and write 'Hello World!' on it.

// If using Professional version, put your serial key below.
ComponentInfo.SetLicense("FREE-LIMITED-KEY");

// Create a new PDF document.
using (var document = new PdfDocument())
{
    // Add a page.
    var page = document.Pages.Add();

    using (var formattedText = new PdfFormattedText())
    {
        // Add text.
        formattedText.AppendLine("Hello World");

        // Draw text to the page.
        page.Content.DrawText(formattedText, new PdfPoint(100, 700));
    }

    // Save the document as PDF file.
    document.Save("Writing.pdf");
}

For more GemBox.Pdf code examples and demos, please visit our examples page.

Installation

You can download GemBox.Pdf from NuGet 📦 or from Downloads 🛠️.

AI Coding

CLI coding agents such as GitHub Copilot, Claude Code, and OpenAI Codex can write valid GemBox code when enabled with our gembox-skill.

Resources

  • Product Page
  • Examples
  • Documentation
  • API Reference
  • Forum
  • Blog

About

GemBox.Pdf is a .NET library that enables you to read, write, edit, and print PDF files from .NET applications in a simple and efficient way.

www.gemboxsoftware.com/pdf

Topics

csharpdigital-signatureocrpdfvbnet

Resources

Readme
MIT license
Activity
Custom properties

Stars

28 stars

Watchers

1 watching

Forks

14 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.