Morph.PDFium
1.1.0
dotnet add package Morph.PDFium --version 1.1.0
NuGet\Install-Package Morph.PDFium -Version 1.1.0
<PackageReference Include="Morph.PDFium" Version="1.1.0" />
<PackageVersion Include="Morph.PDFium" Version="1.1.0" />
<PackageReference Include="Morph.PDFium" />
paket add Morph.PDFium --version 1.1.0
#r "nuget: Morph.PDFium, 1.1.0"
#:package Morph.PDFium@1.1.0
#addin nuget:?package=Morph.PDFium&version=1.1.0
#tool nuget:?package=Morph.PDFium&version=1.1.0
Morph.PDFium
A .NET wrapper over PDFium, using the prebuilt native binaries from pdfium-binaries (Windows, Linux, and macOS). No image library dependency: PNG encoding is built in.
Beyond rendering pages to PNG, it covers text extraction and search, navigation (bookmarks, destinations, links), annotations, AcroForm fields, page manipulation (import/merge, rotate, insert, delete, flatten), content editing, save, attachments and signatures.
using var document = PdfiumDocument.Load("input.pdf");
var pageCount = document.PageCount;
var size = document.GetPageSize(0);
var properties = document.GetProperties();
var png = document.RenderPage(0, dpi: 96);
File.WriteAllBytes("page1.png", png);
| 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
- bblanchon.PDFium.Linux (>= 151.0.7881)
- bblanchon.PDFium.macOS (>= 151.0.7881)
- bblanchon.PDFium.Win32 (>= 151.0.7881)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Morph.PDFium:
| Package | Downloads |
|---|---|
|
Verify.PDFium
Extends Verify (https://github.com/VerifyTests/Verify) to allow verification of PDF documents via PDFium https://pdfium.googlesource.com/pdfium/ |
GitHub repositories
This package is not used by any popular GitHub repositories.