Our great sponsors
-
library
Discontinued 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. (by questpdf)
Two months ago, I have shared with you my open-source library designed for generating PDF documents in .NET applications. The way how QuestPDF differs from other libraries is simple: instead of relying on an HTML-to-PDF conversion, it implements its own layouting engine that renders the full content using the SkiaSharp library (a Skia port for .NET, used in Chrome, Android, Xamarin, etc.). I have written this layouting engine with full paging support in mind. That means the document content is aware of page size, can be moved to the next page (if there is not enough space) or even be split between pages (e.g. table rows) - there are many elements to help you implementing the desired paging behaviour. Additionally, you have full access to various simple elements (e.g. border, background, image, text, padding, etc.) that are essential building blocks of complex layouts. This way, you have a set of easy to learn and understand tools that are highly composable and predictable which reduces the time of development.
-
Try out the sample project to see how easy it is to create an invoice 📊,
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
I’d recommend Weasyprint (.net core wrapper) instead of wkhtmltopdf. It supports CSS Paged Media which is pretty much required for everything but the simplest of HTML2PDF conversions.
-
I’d recommend Weasyprint (.net core wrapper) instead of wkhtmltopdf. It supports CSS Paged Media which is pretty much required for everything but the simplest of HTML2PDF conversions.
-
If you've already got ASP.NET generating pages then you should try use this to save pages as PDF: https://github.com/microsoft/playwright-dotnet
-
QuestPDF
QuestPDF is a modern open-source .NET library for PDF document generation. Offering comprehensive layout engine powered by concise and discoverable C# Fluent API. Easily generate PDF reports, invoices, exports, etc.
Yes, please create new issue on GitHub :) This particular feature was already proposed a couple of days ago. I was able to implement it and within days it will be available in the prerelease channel. More info: https://github.com/QuestPDF/QuestPDF/issues/29
-
SkiaSharp
SkiaSharp is a cross-platform 2D graphics API for .NET platforms based on Google's Skia Graphics Library. It provides a comprehensive 2D API that can be used across mobile, server and desktop models to render images.
So far, I've found this: https://github.com/mono/SkiaSharp/issues/848 :(
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Related posts
- 🎉 Designing and generating PDFs has never been easier! The QuestPDF 2022.4 utilizes the hot-reload capability to preview your document and update it in real time after every code change. 🚀Open-source C# library
- HP misreads room, awkwardly brags about its “less hated” printers | Opinion: HP's printer business practices have infuriated users for years.
- A note of appreciation for paperless ngx
- Software welche PDF durchsuchbar macht?
- Good scanning software?