QuestPDF 2022.1.0-alpha0

QuestPDF is an open-source, modern and battle-tested library that can help you with generating PDF documents by offering friendly, discoverable and predictable C# fluent API.

No packages depend on QuestPDF.

  • Improved debugging experience for layout-related exceptions. To make the library predictable, it is (by design) very strict about layouting rules and throws an exception when a constraint cannot be met. In this release, each exception contains an element stack that contains all information needed to identify the issue. By default, this feature is enabled only when debugger is attached.
  • Improved layouting algorithm performance by introducing additional caching layer. This cache reduces the layouting time by half. By default, this feature is enabled only when debugger is not attached (mostly release mode).
  • Reduced GA pressure put by the layouting algorithm. Previously, every element measurement operation was represented by an object and the paging support was done via class hierarchy. New solution uses structs (which are value-types) and enums. This also makes the code more readable and easier to follow.
  • Added support for generating XPS files which are easier to print in the Windows environment. This was possible due to existing support in SkiaSharp. This change was proposed by sbrkich, thank you!

.NET Framework 4.6.2

.NET Core 2.0

.NET Core 3.0

.NET Standard 2.0

Version Downloads Last updated
2026.9.0 8 09/14/2026
2026.8.0 14 08/25/2026
2026.7.3 24 08/13/2026
2026.7.2 12 07/31/2026
2026.7.1 21 07/11/2026
2026.7.0 18 07/05/2026
2026.6.1 20 06/25/2026
2026.6.0 25 06/10/2026
2026.5.0 40 05/14/2026
2026.2.4 22 05/14/2026
2026.2.3 27 05/14/2026
2026.2.3-alpha 32 05/14/2026
2026.2.2 36 05/14/2026
2026.2.1 31 05/14/2026
2026.2.0 37 05/14/2026
2025.12.4 23 05/14/2026
2025.12.3.1-alpha2 35 05/14/2026
2025.12.3.1-alpha 24 05/14/2026
2025.12.3 39 05/14/2026
2025.12.2 33 05/14/2026
2025.12.1 29 05/14/2026
2025.12.0 34 05/14/2026
2025.12.0-alpha4 34 05/14/2026
2025.12.0-alpha3 24 05/14/2026
2025.12.0-alpha2 35 05/14/2026
2025.12.0-alpha1 30 05/14/2026
2025.12.0-alpha0 34 05/14/2026
2025.7.4 35 05/14/2026
2025.7.3 31 05/14/2026
2025.7.2 29 05/14/2026
2025.7.1 34 05/10/2026
2025.7.0 34 05/14/2026
2025.6.0-rc0 34 05/14/2026
2025.5.1 37 05/14/2026
2025.5.0 26 05/14/2026
2025.4.4 34 05/14/2026
2025.4.3 30 05/14/2026
2025.4.2 29 05/14/2026
2025.4.1 35 05/14/2026
2025.4.0 30 05/14/2026
2025.1.7 36 05/14/2026
2025.1.6 22 05/14/2026
2025.1.5 21 05/14/2026
2025.1.4 29 05/14/2026
2025.1.3 41 05/14/2026
2025.1.2 32 05/14/2026
2025.1.1 32 05/14/2026
2025.1.0 36 05/14/2026
2025.1.0-rc0 32 05/14/2026
2025.1.0-alpha0 32 05/14/2026
2024.12.3 35 05/14/2026
2024.12.2 21 05/14/2026
2024.12.1 22 05/14/2026
2024.12.0 36 05/14/2026
2024.12.0-rc3 25 05/14/2026
2024.12.0-rc2 38 05/14/2026
2024.12.0-rc1 23 05/14/2026
2024.12.0-rc0 36 05/14/2026
2024.10.4 35 05/14/2026
2024.10.3 37 05/14/2026
2024.10.2 36 05/14/2026
2024.10.1 28 05/14/2026
2024.10.0 32 05/14/2026
2024.10.0-rc4 34 05/14/2026
2024.10.0-rc3 36 05/14/2026
2024.10.0-rc2 35 05/14/2026
2024.10.0-rc1 21 05/14/2026
2024.10.0-rc0 30 05/14/2026
2024.7.3 36 05/14/2026
2024.7.2 22 05/14/2026
2024.7.1 33 05/14/2026
2024.7.0 25 05/14/2026
2024.7.0-rc0 43 05/14/2026
2024.6.4 32 05/14/2026
2024.6.3 34 05/14/2026
2024.6.2 26 05/14/2026
2024.6.1 29 05/14/2026
2024.6.0 25 05/14/2026
2024.3.10 31 05/14/2026
2024.3.9 29 05/14/2026
2024.3.8 22 05/14/2026
2024.3.7 21 05/14/2026
2024.3.6 33 05/14/2026
2024.3.5 27 05/14/2026
2024.3.4 33 05/14/2026
2024.3.3 18 05/14/2026
2024.3.2 29 05/14/2026
2024.3.1 38 05/14/2026
2024.3.0 31 05/14/2026
2024.3.0-rc2 33 05/14/2026
2024.3.0-rc1 22 05/14/2026
2024.3.0-rc 38 05/14/2026
2024.3.0-beta1 34 05/14/2026
2024.3.0-beta 40 05/14/2026
2024.3.0-alpha 31 05/14/2026
2023.12.6 32 05/13/2026
2023.12.5 23 05/13/2026
2023.12.4 36 05/13/2026
2023.12.3 34 05/13/2026
2023.12.2 31 05/13/2026
2023.12.1 22 05/13/2026
2023.12.0 29 05/13/2026
2023.10.2 27 05/13/2026
2023.10.1 30 05/13/2026
2023.10.0 28 05/13/2026
2023.10.0-alpha0 32 05/13/2026
2023.9.1 19 05/14/2026
2023.9.0 31 05/14/2026
2023.6.3 30 05/13/2026
2023.6.2 23 05/13/2026
2023.6.1 30 05/13/2026
2023.6.0 24 05/13/2026
2023.5.3 22 05/13/2026
2023.5.2 32 05/13/2026
2023.5.1 32 05/13/2026
2023.5.0 23 05/13/2026
2023.4.2 35 05/13/2026
2023.4.1 32 05/13/2026
2023.4.0 24 05/13/2026
2022.12.15 33 05/13/2026
2022.12.14 20 05/13/2026
2022.12.13 30 05/13/2026
2022.12.12 31 05/13/2026
2022.12.11 30 05/13/2026
2022.12.10 32 05/13/2026
2022.12.9 35 05/13/2026
2022.12.8 27 05/13/2026
2022.12.7 34 05/13/2026
2022.12.6 31 05/13/2026
2022.12.5 35 05/13/2026
2022.12.4 32 05/13/2026
2022.12.3 22 05/13/2026
2022.12.2 20 05/13/2026
2022.12.1 23 05/13/2026
2022.12.0 34 05/13/2026
2022.11.0 25 05/13/2026
2022.11.0-alpha1 34 05/13/2026
2022.11.0-alpha0 38 05/13/2026
2022.9.1 29 05/13/2026
2022.9.0 31 05/13/2026
2022.9.0-alpha1 34 05/13/2026
2022.8.2 29 05/13/2026
2022.8.1 34 05/13/2026
2022.8.0 31 05/13/2026
2022.6.3 23 05/13/2026
2022.6.2 31 05/13/2026
2022.6.1 26 05/13/2026
2022.6.0 20 05/13/2026
2022.6.0-prerelease 31 05/13/2026
2022.5.0 30 05/13/2026
2022.4.1 29 05/13/2026
2022.4.0 29 05/13/2026
2022.4.0-alpha1 28 05/13/2026
2022.4.0-alpha0 28 05/13/2026
2022.3.1 28 05/13/2026
2022.3.0 19 05/13/2026
2022.2.7 28 05/13/2026
2022.2.6 30 05/13/2026
2022.2.5 27 05/13/2026
2022.2.4 33 05/13/2026
2022.2.3 28 05/13/2026
2022.2.2 29 05/13/2026
2022.2.1 28 05/13/2026
2022.2.0 33 05/13/2026
2022.2.0-beta1 29 05/13/2026
2022.1.0 19 05/13/2026
2022.1.0-beta5 25 05/13/2026
2022.1.0-beta4 30 05/13/2026
2022.1.0-beta3 32 05/13/2026
2022.1.0-beta2 31 05/13/2026
2022.1.0-beta1 19 05/13/2026
2022.1.0-beta0 28 05/13/2026
2022.1.0-alpha0 21 05/13/2026
2021.12.0 26 05/13/2026
2021.12.0-alpha1 19 05/13/2026
2021.12.0-alpha0 31 05/13/2026
2021.11.4 30 05/13/2026
2021.11.3 28 05/13/2026
2021.11.0-beta3 28 05/13/2026
2021.11.0-beta2 29 05/13/2026
2021.11.0-beta 32 05/13/2026
2021.10.1 19 05/13/2026
2021.10.0 34 05/13/2026
2021.10.0-beta.2 33 05/13/2026
2021.10.0-beta 29 05/13/2026
2021.9.3 29 05/13/2026
2021.9.2 29 05/13/2026
2021.9.1 26 05/13/2026
2021.9.0 28 05/13/2026
2021.8.0 31 05/13/2026
2021.5.2 28 05/13/2026
2021.4.0 21 05/13/2026
2021.3.1 30 05/13/2026
2021.3.0 32 05/13/2026
2021.2.0 19 05/13/2026
2021.1.0 28 05/13/2026
2020.11.0 22 05/13/2026