QuestPDF 2021.11.4

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.

  • Added new Inlined element - put block elements along a line with line-breaking and page-breaking support. This element also supports various element placement in the horizontal axis as well as the baseline. It will help me in future development, especially with text rendering optimization,

  • Introduced a new SkipOnce element - it can be used to hide content on the first occurrence of the parent. Useful in conjunction with the ShowOnce element. This change was proposed by jcl86, thank you!

  • Improved debugging experience by providing more detailed messages when the DocumentLayoutException is thrown. This improvement is based on the discussion started by preiius, thank you!

  • Now it is possible to specify global, document-specific text style. This improves text style management and simplifies the typography pattern. This feature was proposed by JonnyBooker, thank you!

  • Added two overloads to the Image element. Now, you can provide an image as a filePath or a Stream. This improvement was suggested by pha3z. Thank you!

  • Improved text rendering performance.

  • Improved documentation examples for the ShowOnce and the EnsureSpace elements.

  • Improved text element: it does not throw an exception when an argument is null.

  • All new releases of QuestPDF will contain symbol packages. Let's welcome simplified debugging experience 🎉

  • 2021.11.4 - Fixed the Inlined element not rendering properly in some cases.

.NET Framework 4.6.2

.NET Core 2.0

.NET Core 3.0

.NET Standard 2.0

Version Downloads Last updated
2025.12.3.1-alpha2 2 02/03/2026
2025.12.3.1-alpha 1 02/03/2026
2025.12.3 2 02/03/2026
2025.12.2 2 02/03/2026
2025.12.1 2 02/03/2026
2025.12.0 2 02/03/2026
2025.12.0-alpha4 0 11/07/2025
2025.12.0-alpha3 0 10/31/2025
2025.12.0-alpha2 0 10/08/2025
2025.12.0-alpha1 1 02/03/2026
2025.12.0-alpha0 1 02/03/2026
2025.7.4 1 02/03/2026
2025.7.3 1 02/03/2026
2025.7.2 1 02/03/2026
2025.7.1 1 02/03/2026
2025.7.0 2 02/03/2026
2025.6.0-rc0 1 02/03/2026
2025.5.1 1 02/03/2026
2025.5.0 1 02/03/2026
2025.4.4 1 02/03/2026
2025.4.3 1 02/03/2026
2025.4.2 1 02/03/2026
2025.4.1 1 02/03/2026
2025.4.0 2 02/03/2026
2025.1.7 1 02/03/2026
2025.1.6 1 02/03/2026
2025.1.5 1 02/03/2026
2025.1.4 1 02/03/2026
2025.1.3 1 02/03/2026
2025.1.2 1 02/03/2026
2025.1.1 1 02/03/2026
2025.1.0 1 02/03/2026
2025.1.0-rc0 1 02/03/2026
2025.1.0-alpha0 1 02/03/2026
2024.12.3 2 02/03/2026
2024.12.2 2 02/03/2026
2024.12.1 2 02/03/2026
2024.12.0 2 02/03/2026
2024.12.0-rc3 1 02/03/2026
2024.12.0-rc2 0 11/22/2024
2024.12.0-rc1 1 02/03/2026
2024.12.0-rc0 0 11/18/2024
2024.10.4 3 01/30/2026
2024.10.3 2 02/03/2026
2024.10.2 2 02/03/2026
2024.10.1 2 02/03/2026
2024.10.0 2 02/03/2026
2024.10.0-rc4 0 09/26/2024
2024.10.0-rc3 1 02/03/2026
2024.10.0-rc2 0 09/16/2024
2024.10.0-rc1 0 09/13/2024
2024.10.0-rc0 1 02/03/2026
2024.7.3 1 02/03/2026
2024.7.2 1 02/03/2026
2024.7.1 1 02/03/2026
2024.7.0 1 02/03/2026
2024.7.0-rc0 1 02/03/2026
2024.6.4 1 02/03/2026
2024.6.3 2 02/03/2026
2024.6.2 1 02/03/2026
2024.6.1 1 02/03/2026
2024.6.0 1 02/03/2026
2024.3.10 2 02/03/2026
2024.3.9 1 02/03/2026
2024.3.8 1 02/03/2026
2024.3.7 2 02/03/2026
2024.3.6 1 02/03/2026
2024.3.5 1 02/03/2026
2024.3.4 1 02/03/2026
2024.3.3 1 02/03/2026
2024.3.2 1 02/03/2026
2024.3.1 1 02/03/2026
2024.3.0 1 02/03/2026
2024.3.0-rc2 0 03/30/2024
2024.3.0-rc1 1 02/03/2026
2024.3.0-rc 1 02/03/2026
2024.3.0-beta1 0 03/18/2024
2024.3.0-beta 0 02/29/2024
2024.3.0-alpha 0 02/15/2024
2023.12.6 2 02/03/2026
2023.12.5 2 02/03/2026
2023.12.4 2 02/03/2026
2023.12.3 2 02/03/2026
2023.12.2 2 02/03/2026
2023.12.1 2 02/03/2026
2023.12.0 2 02/03/2026
2023.10.2 2 02/03/2026
2023.10.1 2 02/03/2026
2023.10.0 2 02/03/2026
2023.10.0-alpha0 1 02/03/2026
2023.9.1 2 02/03/2026
2023.9.0 1 02/03/2026
2023.6.3 1 02/03/2026
2023.6.2 2 02/03/2026
2023.6.1 1 02/03/2026
2023.6.0 2 02/03/2026
2023.5.3 1 02/03/2026
2023.5.2 1 02/03/2026
2023.5.1 1 02/03/2026
2023.5.0 1 02/03/2026
2023.4.2 1 02/03/2026
2023.4.1 1 02/03/2026
2023.4.0 1 02/03/2026
2022.12.15 2 02/03/2026
2022.12.14 2 02/03/2026
2022.12.13 2 02/03/2026
2022.12.12 2 02/03/2026
2022.12.11 2 02/03/2026
2022.12.10 2 02/03/2026
2022.12.9 2 02/03/2026
2022.12.8 2 02/03/2026
2022.12.7 2 02/03/2026
2022.12.6 2 02/03/2026
2022.12.5 2 02/03/2026
2022.12.4 2 02/03/2026
2022.12.3 2 02/03/2026
2022.12.2 2 02/03/2026
2022.12.1 2 02/03/2026
2022.12.0 2 02/03/2026
2022.11.0 2 02/03/2026
2022.11.0-alpha1 1 02/03/2026
2022.11.0-alpha0 1 02/03/2026
2022.9.1 1 02/03/2026
2022.9.0 1 02/03/2026
2022.9.0-alpha1 1 02/03/2026
2022.8.2 1 02/03/2026
2022.8.1 1 02/03/2026
2022.8.0 1 02/03/2026
2022.6.3 1 02/03/2026
2022.6.2 2 02/03/2026
2022.6.1 1 02/03/2026
2022.6.0 1 02/03/2026
2022.6.0-prerelease 1 02/03/2026
2022.5.0 2 02/03/2026
2022.4.1 1 02/03/2026
2022.4.0 1 02/03/2026
2022.4.0-alpha1 1 02/03/2026
2022.4.0-alpha0 1 02/03/2026
2022.3.1 1 02/03/2026
2022.3.0 1 02/03/2026
2022.2.7 2 02/03/2026
2022.2.6 1 02/03/2026
2022.2.5 1 02/03/2026
2022.2.4 1 02/03/2026
2022.2.3 2 02/03/2026
2022.2.2 2 02/03/2026
2022.2.1 1 02/03/2026
2022.2.0 2 02/03/2026
2022.2.0-beta1 1 02/03/2026
2022.1.0 1 02/03/2026
2022.1.0-beta5 0 01/07/2022
2022.1.0-beta4 0 01/06/2022
2022.1.0-beta3 0 01/05/2022
2022.1.0-beta2 0 01/05/2022
2022.1.0-beta1 1 02/03/2026
2022.1.0-beta0 0 12/30/2021
2022.1.0-alpha0 1 02/03/2026
2021.12.0 2 02/03/2026
2021.12.0-alpha1 1 02/03/2026
2021.12.0-alpha0 1 02/03/2026
2021.11.4 2 02/03/2026
2021.11.3 2 02/03/2026
2021.11.0-beta3 1 02/03/2026
2021.11.0-beta2 0 10/28/2021
2021.11.0-beta 1 02/03/2026
2021.10.1 2 02/03/2026
2021.10.0 2 02/03/2026
2021.10.0-beta.2 1 02/03/2026
2021.10.0-beta 1 02/03/2026
2021.9.3 1 02/03/2026
2021.9.2 1 02/03/2026
2021.9.1 1 02/03/2026
2021.9.0 2 02/03/2026
2021.8.0 1 02/03/2026
2021.5.2 1 02/03/2026
2021.4.0 1 02/03/2026
2021.3.1 2 02/03/2026
2021.3.0 1 02/03/2026
2021.2.0 1 02/03/2026
2021.1.0 1 02/03/2026
2020.11.0 2 02/03/2026