Skip to main content

Generate PDF Using PDFMake in Node.js

· 19 min read
Michał Szymanowski
Michał Szymanowski
PDFBolt Co-Founder

Node.js PDF generation using PDFMake - professional document examples created with JavaScript

PDF generation is a common requirement in many server-side applications, from creating invoices and reports to generating statements and certificates. Node.js, with its event-driven architecture and extensive ecosystem, is perfectly suited for handling PDF generation workflows. Among the various libraries available, PDFMake stands out as a robust, flexible, and feature-rich solution for PDF generation in Node.js applications. This comprehensive guide will walk you through everything you need to know about generating PDFs using PDFMake specifically in a Node.js environment, complete with practical examples and best practices.

Chrome Extension: Save Webpage as Perfect PDF

· 5 min read
Michał Szymanowski
Michał Szymanowski
PDFBolt Co-Founder

Chrome Extension: Save Webpage as Perfect PDF with PDFBolt – Web to PDF

Looking for a fast, reliable way to save webpages as professional PDFs? The PDFBolt – Web to PDF Chrome Extension delivers pixel-perfect PDF conversion directly from your browser with just a single click. This powerful tool redefines how you capture web content, combining extensive customization, ease of use, and consistently high-quality results.

Optimizing HTML for Professional PDF Output

· 21 min read
Milena Szymanowska
Milena Szymanowska
PDFBolt Co-Founder

Optimizing HTML for Perfect PDF Conversion

In today's digital age, PDF documents remain essential for preserving formatting across different devices and platforms. However, converting HTML to PDF can be challenging, with inconsistencies in layout, styling issues, and performance problems frequently arising. This comprehensive guide explores best practices for structuring and optimizing your HTML to achieve flawless PDF conversion results.

Top HTML Template Engines

· 13 min read
Michał Szymanowski
Michał Szymanowski
PDFBolt Co-Founder

HTML to PDF - Template Engines

In the world of modern web development, creating dynamic, data-driven websites efficiently is a constant challenge. Template engines have emerged as a crucial tool in a developer's toolkit, streamlining the process of generating HTML content dynamically. This article explores what template engines are, how they work, their benefits, and the most popular options available today.

Convert HTML to PDF in Python Using xhtml2pdf

· 14 min read
Michał Szymanowski
Michał Szymanowski
PDFBolt Co-Founder

Illustration of generating PDF files using xhtml2pdf and Jinja2 in Python

Are you looking to convert HTML content into polished PDF reports using Python? You've come to the right place! This comprehensive guide will walk you through the entire process of creating professional PDFs from HTML using the powerful Python library — xhtml2pdf. By leveraging the flexibility of HTML/CSS for design and Python's robust libraries for processing, you can create beautiful, data-driven documents that are ready for distribution or printing.

How to Convert HTML to PDF Using Python-PDFKit

· 14 min read
Michał Szymanowski
Michał Szymanowski
PDFBolt Co-Founder

Illustration of generating PDF files using Python-PDFKit and Jinja2

With the rising demand for automated document generation, developers need reliable tools to create professional PDFs programmatically. Enter PDFKit — a powerful Python wrapper for wkhtmltopdf that transforms well-structured HTML into polished PDF documents. In this guide, we'll walk through a practical implementation, showing you how to leverage this library to create dynamic, multi-page contracts that look truly professional.

Generate PDF from HTML Using WeasyPrint and PyPDF2

· 17 min read
Michał Szymanowski
Michał Szymanowski
PDFBolt Co-Founder

Illustration of generating PDF files using WeasyPrint, PyPDF2 and Jinja2

In this detailed guide, we'll show you how to create PDF from HTML using a powerful combination of three Python libraries: WeasyPrint, Jinja2, and PyPDF2. Whether you need to generate reports, invoices, certificates, or personalized documents, this approach allows you to leverage your web design skills to produce professional-quality PDF. We'll build a practical recipe card generator that demonstrates how to transform structured data into eye-catching, printable documents.

HTML to PDF in PHP Using DomPDF

· 15 min read
Michał Szymanowski
Michał Szymanowski
PDFBolt Co-Founder

Illustration of HTML to PDF conversion using DomPDF

In this comprehensive guide, we'll explore how to create high-quality PDF documents from HTML using DomPDF. As businesses increasingly need to generate professional documents such as invoices, reports, and certificates programmatically, mastering HTML to PDF conversion becomes an essential skill. This step-by-step tutorial will walk you through setting up DomPDF in your PHP project, designing templates, and converting them into polished PDFs effortlessly. Discover how DomPDF can transform your document generation process while maintaining complete control over the output.

Creating Professional PDFs with iText and FreeMarker in Java: A Complete Guide

· 12 min read
Michał Szymanowski
Michał Szymanowski
PDFBolt Co-Founder

Creating Professional PDFs with iText and FreeMarker in Java

Generating dynamic PDFs with custom content and professional formatting is a common challenge for Java developers. While PDF is the go-to format for official documentation, creating these documents programmatically requires specialized tools and techniques. The combination of iText's PDF processing capabilities with FreeMarker's template engine offers a powerful solution to this challenge. This tutorial demonstrates how to implement a complete PDF generation system that transforms HTML templates into polished PDF documents with custom data.

How to Convert HTML to PDF Using an API

· 14 min read
Milena Szymanowska
Milena Szymanowska
PDFBolt Co-Founder

HTML to PDF API Conversion Process showing API-based PDF generation

In this article, we explore API-based PDF generation as a superior alternative to traditional tools like wkhtmltopdf and headless browsers like Playwright and Puppeteer. By leveraging HTML to PDF API solutions, you can streamline your development workflow by eliminating setup complexity and dependency management. Throughout this tutorial, you'll discover the key advantages of API-based conversion over headless browser alternatives and follow a complete Node.js implementation for creating professional invoice PDFs with minimal code. Our practical examples will help you integrate efficient PDF generation into your applications right away.