Tagged articles
29 articles
Page 1 of 1
Open Source Tech Hub
Open Source Tech Hub
Apr 2, 2026 · Backend Development

How to Embed Typst Typesetting Directly in PHP with Ext‑Typst

Ext‑Typst is a PHP extension that integrates the modern Typst typesetting engine, allowing native compilation of Typst markup to PDF, PNG, JPEG, and SVG within PHP applications, with multiple installation options, IDE support, and examples for rapid PDF generation.

ExtensionPHPTypst
0 likes · 3 min read
How to Embed Typst Typesetting Directly in PHP with Ext‑Typst
Open Source Tech Hub
Open Source Tech Hub
Dec 28, 2025 · Backend Development

Automate Chrome with PHP: Install and Use ChromePHP for Screenshots, PDFs, and More

ChromePHP is a PHP library that integrates the Chrome DevTools protocol, allowing developers to control Chrome or Chromium directly from PHP code for tasks such as navigation, JavaScript execution, screenshots, PDF generation, and input simulation, with simple Composer installation and flexible configuration.

Chrome automationChromePHPDevTools
0 likes · 3 min read
Automate Chrome with PHP: Install and Use ChromePHP for Screenshots, PDFs, and More
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Dec 23, 2025 · Frontend Development

Generate Multi‑Page PDFs Directly in the Browser with dompdf.js

dompdf.js v1.1.0 lets developers convert HTML to searchable, lightweight, multi‑page PDFs entirely on the front end, fixing blur, large size, and inaccurate pagination issues, and provides features such as custom headers/footers, encryption, compression, font handling, and browser‑compatible rendering options.

JavaScriptdompdf.jsencryption
0 likes · 12 min read
Generate Multi‑Page PDFs Directly in the Browser with dompdf.js
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Sep 13, 2025 · Backend Development

Generate PDFs with Spring Boot 3, iText, and Thymeleaf – 170 Real‑World Cases

This article presents a comprehensive guide to generating PDF documents in Spring Boot 3 applications using iTextpdf and Thymeleaf, covering environment setup, Maven dependencies, data model, HTML template design, controller implementation, and a test case that produces a correctly rendered PDF with external CSS and images.

Spring BootThymeleafbackend-development
0 likes · 9 min read
Generate PDFs with Spring Boot 3, iText, and Thymeleaf – 170 Real‑World Cases
macrozheng
macrozheng
Jul 25, 2025 · Backend Development

Generate PDFs in Java with iText: From Hello World to Dynamic Templates

This tutorial explains how to generate PDF files in Java using the iText library, covering dependency setup, a simple "Hello World" PDF example, converting complex HTML pages to PDF, and dynamic content insertion with Freemarker templates.

FreemarkerHTML to PDFbackend-development
0 likes · 14 min read
Generate PDFs in Java with iText: From Hello World to Dynamic Templates
Code Mala Tang
Code Mala Tang
Jun 2, 2025 · Backend Development

Generate Professional PDFs Directly from FastAPI with xhtml2pdf

Learn how to quickly create downloadable, professionally styled PDF invoices using FastAPI and the xhtml2pdf library, covering prerequisites, FastAPI setup, HTML template design, PDF rendering, and server launch, plus tips for dynamic data, alternative tools, and security considerations.

FastAPIPythonbackend-development
0 likes · 6 min read
Generate Professional PDFs Directly from FastAPI with xhtml2pdf
Selected Java Interview Questions
Selected Java Interview Questions
Apr 22, 2025 · Backend Development

Generating and Merging PDF Invoices with iTextPdf in Java

This article explains how to use the iTextPdf library in a Java SpringBoot project to create PDF invoice templates, fill fixed and dynamic product data, merge multiple PDFs, and output the final document, providing full Maven dependencies, code examples, and implementation steps.

SpringBootbackend-developmentiTextPDF
0 likes · 12 min read
Generating and Merging PDF Invoices with iTextPdf in Java
Top Architecture Tech Stack
Top Architecture Tech Stack
Apr 1, 2025 · Backend Development

Generating PDF Templates with iText in Java: Step-by-Step Guide

This article demonstrates how to create and fill PDF templates using a PDF editor and Java iText library, covering importing Word documents, inserting text, option, and image fields (including signatures and stamps), and provides complete code examples for generating customized PDFs.

PDFbackend-developmentiText
0 likes · 7 min read
Generating PDF Templates with iText in Java: Step-by-Step Guide
Top Architect
Top Architect
Mar 3, 2025 · Backend Development

Generating and Merging PDFs with iTextPdf in a Java SpringBoot Application

This article demonstrates how to use the iTextPdf library in a Java SpringBoot project to create PDF templates, dynamically fill fixed and tabular invoice data, generate separate PDFs, and merge them into a single document, providing complete code examples and configuration details.

iTextPDFjavapdf-generation
0 likes · 14 min read
Generating and Merging PDFs with iTextPdf in a Java SpringBoot Application
Python Programming Learning Circle
Python Programming Learning Circle
Dec 21, 2024 · Fundamentals

Generating Automated PDF Reports with Python: ReportLab, Matplotlib, and Platypus

This article demonstrates how to automate the creation of PDF reports in Python by combining ReportLab for PDF generation, Matplotlib for data visualization, and Platypus for table handling, providing step-by-step code examples for installing libraries, drawing text and images, and assembling comprehensive reports.

MatplotlibReportLabpdf-generation
0 likes · 5 min read
Generating Automated PDF Reports with Python: ReportLab, Matplotlib, and Platypus
Goodme Frontend Team
Goodme Frontend Team
Dec 2, 2024 · Frontend Development

How to Generate Paginated PDFs from HTML with html2canvas and jsPDF

This article explains how to convert HTML content—including text, images, and tables—into PDF files using html2canvas and jsPDF, and details a dynamic pagination technique to prevent content truncation across pages, while also covering performance and export considerations.

JavaScriptfrontendhtml2canvas
0 likes · 19 min read
How to Generate Paginated PDFs from HTML with html2canvas and jsPDF
Architecture Digest
Architecture Digest
Oct 23, 2024 · Backend Development

Generating Dynamic PDF Invoices with iTextPdf in Java

This article explains how to use the iTextPdf library in a Java SpringBoot project to create, fill, and merge PDF invoice templates—covering dependency setup, template design, dynamic table generation, and final PDF concatenation for both fixed and variable invoice data.

BackendDynamic PDFSpringBoot
0 likes · 11 min read
Generating Dynamic PDF Invoices with iTextPdf in Java
Test Development Learning Exchange
Test Development Learning Exchange
May 22, 2024 · Backend Development

Python ReportLab PDF Generation Tutorial

This article provides a comprehensive guide to generating PDF documents using Python's ReportLab library, covering text reports, tables, images, multi-column layouts, headers/footers, dynamic chapters, styling, lists, long tables, and watermarks.

Document AutomationPythonReportLab
0 likes · 6 min read
Python ReportLab PDF Generation Tutorial
IT Services Circle
IT Services Circle
Feb 1, 2024 · Frontend Development

Understanding Headless Browsers and Using Puppeteer for Automation, Screenshots, and PDF Generation

This article explains what headless browsers are, outlines their advantages and limitations, introduces Puppeteer as a Node.js library for controlling headless Chrome, and provides step‑by‑step code examples for taking screenshots, generating PDFs, and performing automated web interactions.

Headless BrowserNode.jsPuppeteer
0 likes · 11 min read
Understanding Headless Browsers and Using Puppeteer for Automation, Screenshots, and PDF Generation
NetEase Cloud Music Tech Team
NetEase Cloud Music Tech Team
Dec 6, 2023 · Backend Development

Contract Signing Platform System Design and Implementation for Cloud Music

The article details NetEase Cloud Music’s contract‑signing platform, which uses HTML‑based templates filled dynamically and itextpdf to create PDFs, an event‑driven workflow with MQ notifications, PaddleOCR for 97.9% accurate file inspection, and monitoring to cut signing time from weeks to days while lowering development costs.

backend-developmentcontract-signing-platformevent-driven-architecture
0 likes · 8 min read
Contract Signing Platform System Design and Implementation for Cloud Music
360 Quality & Efficiency
360 Quality & Efficiency
Aug 26, 2022 · Backend Development

Using ReportLab Table to Create Custom PDF Greeting Cards in Python

This article demonstrates how to use Python's ReportLab library, specifically the Table and TableStyle classes, to programmatically generate PDF documents such as custom greeting cards, covering basic Table usage, styling options, and step-by-step code examples for creating and customizing PDF layouts.

Greeting CardPDFPython
0 likes · 8 min read
Using ReportLab Table to Create Custom PDF Greeting Cards in Python
MaGe Linux Operations
MaGe Linux Operations
Aug 6, 2022 · Backend Development

How to Build Dynamic PDF Reports with Python’s ReportLab

This tutorial explains how to use Python’s ReportLab library to create PDF reports by installing the package, importing modules, registering fonts, defining a Graphs class with static methods for titles, paragraphs, tables, images, and bar charts, and assembling these elements into a final PDF document.

Programming tutorialReportLabpdf-generation
0 likes · 8 min read
How to Build Dynamic PDF Reports with Python’s ReportLab
YunZhu Net Technology Team
YunZhu Net Technology Team
Oct 9, 2021 · Backend Development

Dynamic PDF Report Generation Using wkhtmltopdf and wkhtmltopdf‑DotNet in .NET

This article explains how to create dynamic PDF reports by designing HTML templates and converting them with the open‑source wkhtmltopdf tool and its .NET wrapper wkhtmltopdf‑DotNet, covering requirements, configuration, header/footer, table of contents, bookmarks, HTML design tips, CSS fixes, and PDF merging using iTextSharp.

HTML to PDFTable of ContentsWkHtmlToPdfDotNet
0 likes · 15 min read
Dynamic PDF Report Generation Using wkhtmltopdf and wkhtmltopdf‑DotNet in .NET
Aotu Lab
Aotu Lab
Jun 3, 2021 · Backend Development

How to Generate Server‑Side PDFs with Puppeteer: A Step‑by‑Step Guide

This article explains how to use Puppeteer on a Node.js backend to render web pages as PDF files, covering installation, headless browser launch, page navigation, handling lazy‑loaded images, custom print CSS, authentication cookies, and Docker deployment with practical code snippets.

DockerHeadless ChromeNode.js
0 likes · 12 min read
How to Generate Server‑Side PDFs with Puppeteer: A Step‑by‑Step Guide
MaoDou Frontend Team
MaoDou Frontend Team
Aug 12, 2019 · Frontend Development

Convert Vue Pages to PDF with html2canvas and jsPDF

Learn how to create a Vue plugin that captures a page with html2canvas and generates a PDF using jsPDF, covering required dependencies, plugin implementation, installation steps, and usage example to export dynamic table content as a PDF file.

Vuefrontendhtml2canvas
0 likes · 7 min read
Convert Vue Pages to PDF with html2canvas and jsPDF
MaGe Linux Operations
MaGe Linux Operations
Jun 30, 2019 · Backend Development

How to Backup WeChat Public Articles to PDF with Python

This guide explains why backing up WeChat public account articles is essential and provides a Python solution that captures article content, fixes image URLs, and generates PDF files—either one per article or a combined document—complete with code examples and usage tips.

BackupWeChatpdf-generation
0 likes · 6 min read
How to Backup WeChat Public Articles to PDF with Python