Our great sponsors
-
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.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
I developed a PDF generator which has been working in production for a while now with Next.JS and https://react-pdf.org/. I am generating PDFs with React PDF through Next.JS API endpoints. All of the PDF templates and page templates are developed in Storybook with hot reload, so you don’t have to generate a new one everytime you change something in code. Can recommend this stack.
I used that same library it worked great the only issue I had was the users would often have to manually set the scaling to fit to a page. I'm sure I could've fixed this in other ways if I was more competent with CSS but ended up just switching to use https://github.com/QuestPDF/QuestPDF in a backend instead of doing everything in front end.
Related posts
- How we improved our client-side PDF generation by 5x
- Show HN: An open-source web-app for creating resumes using YAML
- How to create dynamic PDF using React?
- How to display a PDF and allow user to fill it and sign it directly inside a ReactJS website?
- Failing to print a PDF file generated with "react-pdf" library. Weird error messages at console