pdfium_flutter 0.1.3 copy "pdfium_flutter: ^0.1.3" to clipboard
pdfium_flutter: ^0.1.3 copied to clipboard

Flutter FFI plugin for loading PDFium native libraries. Bundles PDFium binaries for Android, iOS, Windows, macOS, and Linux.

pdfium_flutter #

Flutter FFI plugin for loading PDFium native libraries. This package bundles PDFium binaries for Android, iOS, Windows, macOS, and Linux.

Overview #

This package provides:

  • Pre-built PDFium native libraries for all supported platforms
  • Utilities for loading PDFium at runtime
  • Re-exports of pdfium_dart FFI bindings

Platform Support #

Platform Support Notes
Android ARM64, ARMv7, x86, x86_64
iOS ARM64, Simulator
macOS ARM64, x86_64
Windows x64, ARM64
Linux x64, ARM64, ARM, x86
Web FFI is not available for Web

Usage #

This package is primarily intended to be used as a dependency by higher-level packages like pdfrx. Direct usage is possible but not recommended unless you need low-level PDFium access.

import 'package:pdfium_flutter/pdfium_flutter.dart';

// Get PDFium bindings
final pdfium = pdfiumBindings;

// Or load with custom path
final customPdfium = loadPdfium(modulePath: '/custom/path/to/pdfium.so');

Native Libraries #

Android #

PDFium binaries are downloaded during build from bblanchon/pdfium-binaries.

iOS/macOS #

PDFium XCFramework is downloaded using CocoaPods/SwiftPM install from espresso3389/pdfium-xcframework.

Windows/Linux #

PDFium binaries are downloaded during build from bblanchon/pdfium-binaries.

License #

This package is part of the pdfrx project.

6
likes
0
points
38.7k
downloads

Publisher

verified publisherespresso3389.jp

Weekly Downloads

Flutter FFI plugin for loading PDFium native libraries. Bundles PDFium binaries for Android, iOS, Windows, macOS, and Linux.

Homepage
Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

ffi, flutter, path, pdfium_dart

More

Packages that depend on pdfium_flutter

Packages that implement pdfium_flutter