PdfBox.Net.Core
4.0.0-preview.5
dotnet add package PdfBox.Net.Core --version 4.0.0-preview.5
NuGet\Install-Package PdfBox.Net.Core -Version 4.0.0-preview.5
<PackageReference Include="PdfBox.Net.Core" Version="4.0.0-preview.5" />
<PackageVersion Include="PdfBox.Net.Core" Version="4.0.0-preview.5" />
<PackageReference Include="PdfBox.Net.Core" />
paket add PdfBox.Net.Core --version 4.0.0-preview.5
#r "nuget: PdfBox.Net.Core, 4.0.0-preview.5"
#:package PdfBox.Net.Core@4.0.0-preview.5
#addin nuget:?package=PdfBox.Net.Core&version=4.0.0-preview.5&prerelease
#tool nuget:?package=PdfBox.Net.Core&version=4.0.0-preview.5&prerelease
PdfBox.Net.Core
Core .NET port of Apache PDFBox for working with PDF documents.
This package contains the main PDF model, COS objects, parser, filters, writer,
text extraction, rendering entry points, form handling, annotations, and
standard-security support. The package ID is PdfBox.Net.Core; the assembly
and namespaces remain PdfBox.Net. It depends on PdfBox.Net.IO and
PdfBox.Net.FontBox, matching the Java PDFBox module split.
Install:
dotnet add package PdfBox.Net.Core
Typical usage:
using PdfBox.Net.Loader;
using PdfBox.Net.Text;
using PDDocument document = Loader.LoadPDF("input.pdf");
string text = new PDFTextStripper().GetText(document);
Rendering needs a concrete backend package. Reference PdfBox.Net.Rendering
for the supported full stack and register it at process startup. That package
registers both the SkiaSharp renderer and the ImageMagick-backed image/color
providers for JPX/JPEG2000, CMYK JPEG, TIFF import, and ICC conversion.
Applications that only parse, inspect, edit, save, or extract text can use
PdfBox.Net.Core without the rendering package. Public-key encrypted PDFs need
PdfBox.Net.Cryptography.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- JBig2Decoder.NETStandard (>= 1.5.2)
- PdfBox.Net.FontBox (>= 4.0.0-preview.5)
- PdfBox.Net.IO (>= 4.0.0-preview.5)
NuGet packages (7)
Showing the top 5 NuGet packages that depend on PdfBox.Net.Core:
| Package | Downloads |
|---|---|
|
PdfBox.Net.SkiaSharp
Complete cross-platform SkiaSharp rendering and glyph layout backend for PdfBox.Net. |
|
|
PdfBox.Net.MauiGraphics
Experimental Microsoft.Maui.Graphics-backed Java AWT/ImageIO proxy backend for PdfBox.Net image operations. |
|
|
PdfBox.Net.ImageSharp
Experimental ImageSharp-backed Java AWT/ImageIO proxy backend for PdfBox.Net image operations. |
|
|
PdfBox.Net.SystemDrawing
Optional Windows System.Drawing image helpers and print-spooler backend for PdfBox.Net. |
|
|
PdfBox.Net.Cryptography
Optional BouncyCastle-backed cryptography provider for PdfBox.Net public-key PDF security and signature validation helpers. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 4.0.0-preview.5 | 22 | 7/15/2026 |
| 4.0.0-preview.4 | 59 | 7/15/2026 |
| 4.0.0-preview.3 | 110 | 7/14/2026 |
| 4.0.0-preview.2 | 77 | 7/7/2026 |
| 4.0.0-preview.1 | 82 | 7/2/2026 |
| 3.0.8-preview.1 | 75 | 7/2/2026 |
Tracks Apache PDFBox apache/pdfbox trunk (4.0.0-SNAPSHOT).