Skip to Content

poppler v24.3.0

Created
Updated

A PDF rendering library

# Usage

The package poppler can be imported via CMake FindPkgConfig module:

find_package(PkgConfig)
pkg_check_modules(POPPLER_CPP REQUIRED IMPORTED_TARGET poppler-cpp)

target_link_libraries(main PRIVATE PkgConfig::POPPLER_CPP) 

# License

# Supported Platforms

!uwp & !xbox

  • linux
  • osx
  • windows
  • uwp

# Features

Default features: font-configuration , zlib

# cairo

Enable the Cairo graphics backend

Dependencies:
and 7 transitive dependencies:
Host Dependencies:
4 transitive dependencies:

# cms

Enable use of LCMS2 as color management system

Dependencies:

No transitive dependencies.

Host Dependencies:
2 transitive dependencies:

# curl

curl for poppler

Dependencies:
  • curl

    Features: (none)

and one transitive dependency:
Host Dependencies:
2 transitive dependencies:

# font-configuration default

Defaut font configuration backend

Dependencies:
  • poppler

    Platforms: !windows & !android
    Features: fontconfig

and 16 transitive dependencies:
Host Dependencies:
5 transitive dependencies:

# fontconfig

Use fontconfig

Supports: !windows, mingw
  • linux
  • osx
  • windows
Dependencies:
and 15 transitive dependencies:
Host Dependencies:
5 transitive dependencies:

# glib

glib for poppler

Dependencies:
and 12 transitive dependencies:
Host Dependencies:
5 transitive dependencies:

# private-api

Install headers for private API (aka unstable API/ABI headers)

Dependencies:

No dependencies.

Host Dependencies:

No dependencies.

# qt

Enable the Qt API

Dependencies:
and 4 transitive dependencies:
Host Dependencies:
2 transitive dependencies:

# splash

The splash backend is always enabled. This option is kept for compatibility.

Dependencies:

No dependencies.

Host Dependencies:

No dependencies.

# zlib default

zlib for poppler

Dependencies:

No transitive dependencies.

Host Dependencies:
one transitive dependency:

# Dependencies

# Host Dependencies

and 2 transitive dependencies:

# Dependents

# Host Dependents

No dependents.

# Contributors

  • Ronald's avatar Ronald
  • Adam Johnson's avatar Adam Johnson
  • Cheney Wang's avatar Cheney Wang
  • NancyLi1013's avatar NancyLi1013
  • Jack·Boos·Yu's avatar Jack·Boos·Yu
  • Alexander Neumann's avatar Alexander Neumann
  • autoantwort's avatar autoantwort
  • Kai Pastor's avatar Kai Pastor
  • JonLiu1993's avatar JonLiu1993
  • MonicaLiu's avatar MonicaLiu
  • reito's avatar reito
  • sunderme's avatar sunderme
  • Thomas1664's avatar Thomas1664
  • Chuck Walbourn's avatar Chuck Walbourn
  • WangWeiLin-MV's avatar WangWeiLin-MV

# Changelog

  • 3a882b3 [many ports] Don't depend on default features of tiff (#38049)
  • 9f677d2 [poppler] Update to 24.3.0 (#37175)
  • 187b695 [poppler] Fix poppler/paraview name clash (#35472)
  • 2834ba5 [poppler] update to 24.02.0 (#36654)
  • 8ee46dc [poppler] update to 23.11.0 (#35494)
  • 5d2a0a9 Update xbox supports expressions for failing ports with copyleft licenses (#31770)
  • 1be4527 [poppler] explicitly control dependencies (#31937)
  • a94b6f3 [Poppler] Add feature 'qt' (#29615)
  • 8c9416f [multiple-ports] Fix missing usage (#29345)
  • bdd59e7 [poppler] Update to 23.01.0 (#29234)
and 12 more commits:

# Source