PDFCrowd can now generate PDF/A documents for long-term preservation and tagged PDFs that preserve document structure and reading order for accessibility workflows. Each output mode is enabled with one setting, without any extra tools or manual steps.
PDFCrowd Blog
Sometimes a PDF needs to travel with other files - the XML behind an invoice, the spreadsheet behind a report, the original source document. PDFCrowd now lets you embed those files right inside the PDF you generate, so everything stays together as one file.
Converting HTML to PDF is a common requirement in Django applications - generating invoices, reports, certificates, or any printable document. This tutorial shows how to integrate PDFCrowd's HTML to PDF API into your Django views.
When you add a "Save as PDF" button to your website using WebSave, you might want to give visitors control over how their PDF looks. Instead of using fixed settings, you can show a dialog where users choose their preferred page size, filename, and other options before downloading. Learn how to build a custom PDF settings dialog with WebSave.
Users often need to export web pages as PDFs. The browser's window.print() function produces inconsistent results: CSS backgrounds are omitted, page breaks occur mid-element, and layout rendering differs from the screen display.
WebSave as PDF provides a client-side solution for adding PDF export to web applications. It captures the current page state directly in the browser. This guide covers integration for React, Preact, Vue, Angular, Svelte, Astro, and SolidJS.
This guide helps you migrate from the Save to PDF Link service to WebSave as PDF. The migration is straightforward and can be completed in a few simple steps.
Why migrate? Save to PDF Link is a legacy service that relies on the HTTP referrer header, which is increasingly unreliable due to browser privacy features and HTTPS policies. WebSave as PDF works more reliably and offers better customization options.
Our Inspect PDF free online tool provides functionality for inspecting the internal structure of PDF documents. A useful feature of this tool is the ability to extract images. Here are the steps to utilize this feature:
In our latest series, we've explored how to leverage the Pdfcrowd cloud-based API for converting web pages and HTML files to PDF, previously using languages such as C and C++. As Rust offers a safer alternative to these languages, this article will guide you through integrating the Pdfcrowd HTML to PDF API into your Rust applications to achieve robust document conversion solutions. You can download the complete source code from GitHub.
In the previous article in this series we showed how to use the Pdfcrowd API in C to convert web pages and HTML documents to PDF. While it is perfectly fine to use C code in a C++ application, C++ programmers may prefer to integrate the API using modern C++.
You can download the complete C++ code with examples for quick integration into your project.
In this article, we will show how to convert a webpage or an HTML document to PDF in C using the Pdfcrowd API.
We will show the convert() function that provides the conversion functionality. We will demonstrate how to use it to create PDF from various input sources, such as a URL, a local HTML file, or an HTML string. By the end of this article, you should have a good understanding of how to integrate the Pdfcrowd API into your C programs for HTML to PDF conversion.
The API is cloud-based and accessible over HTTP. We will use libcurl to communicate with the API. libcurl is a widely used library available on all major platforms.
To quickly incorporate the Pdfcrowd API into your own code, you can download the complete C code with examples.