QuestPDF 2021.11.3

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 🎉

.NET Framework 4.6.2

.NET Core 2.0

.NET Core 3.0

.NET Standard 2.0

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