System Requirements |
Pdfium.Net SDK is available for modern cross-platform .NET (5.0 up to .NET 10.0+), .NET Core, .NET Standard 2.0+, and legacy .NET Framework 2.0 - 4.8.1 on 32- and 64-bit operating systems. The internal architecture has been fully refactored to support Ahead-of-Time (Native AOT) compilation, ensuring ultra-fast startup times and minimal memory footprints for microservices. Native binary dependencies are provided via architecture-specific runtime packages, automatically resolving targets for x86, x64, ARM, and ARM64.
Windows 11 32/64-bit Editions, .NET 5.0+ / .NET Framework 2.0+
Windows 10 32/64-bit Editions, .NET 5.0+ / .NET Framework 2.0+
Windows 8 / 8.1 32/64-bit Editions, .NET 5.0+ / .NET Framework 2.0+
Windows 7 32/64-bit Editions, .NET 5.0+ / .NET Framework 2.0+
Windows Vista 32/64-bit Editions (Subsystem Version 6.0 for x64), .NET Framework 2.0+
Windows XP SP3 32-bit Edition (Subsystem Version 5.1 for x86), .NET Framework 2.0+
Windows Server 2022 / 2019 / 2016 32/64-bit Editions, .NET 5.0+ / .NET Framework 2.0+
Windows Server 2012 / 2012 R2 32/64-bit Editions, .NET 5.0+ / .NET Framework 2.0+
Windows Server 2008 / 2008 R2 32/64-bit Editions, .NET Framework 2.0+
Windows Server 2003 / 2003 R2 32/64-bit Editions, .NET Framework 2.0+
The Patagames Pdf.Net SDK has the following minimum hardware requirements:
1 GHz Pentium processor or compatible x86/x64/ARM64 CPU
512+MB of RAM (Minimal footprint when using Native AOT microservices)
1024x768 screen resolution 16-bit display (for UI components)
150MB of available disk space for a full installation
Microsoft mouse or compatible pointing device
Supplied as a Universal Binary framework supporting both Intel (x86_64) and Apple Silicon M1/M2/M3/M4 (arm64) architectures.
macOS 14 "Sonoma" and newer
macOS 13 "Ventura"
macOS 12 "Monterey"
macOS 11 "Big Sur"
macOS 10.15 "Catalina"
macOS 10.14 "Mojave"
macOS 10.13 "High Sierra" (Minimum supported version)
Optimized for Linux server environments, cloud microservices, and containerized deployments. Fully compatible with x64, x86, ARM, and ARM64 layouts.
Standard Linux (GLIBC): Compatible with Ubuntu 16.04+, Debian 9+, RHEL 7.x+, CentOS, and Fedora. Requires GLIBC 2.14+ for x64, 2.11+ for x86, 2.17+ for ARM64, and 2.27+ for ARM.
Lightweight Linux (MUSL): Full native support for Alpine Linux 3.x+ containers utilizing the standard musl-libc package layout.
Android: Android API Level 21 (Android 5.0 "Lollipop") and newer. Supports arm64-v8a and armeabi-v7a physical devices, alongside x86_64 and x86 architectures for Android Emulators (compiled via Android NDK r27).
iOS: iOS 11.0 and newer. Shipped as an Apple-compliant XCFramework bundle containing split slices for physical iOS devices (ios-arm64) and development environments (ios-arm64_x86_64-simulator).
Supported Development Tools | Add Reference Dialog | Toolbox |
|---|---|---|
Microsoft Visual Studio For Mac | ||
Microsoft Visual Studio 2022 | + | + |
Microsoft Visual Studio 2019 | + | + |
Microsoft Visual Studio 2017 | + | + |
Microsoft Visual Studio 2015 | + | + |
Microsoft Visual Studio 2013 | + | + |
Microsoft Visual Studio 2012 | + | + |
Microsoft Visual Studio 2010 | + | partial support |