PHPackages                             usaikoo/littlepdf-php - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [PDF &amp; Document Generation](/categories/documents)
4. /
5. usaikoo/littlepdf-php

ActiveLibrary[PDF &amp; Document Generation](/categories/documents)

usaikoo/littlepdf-php
=====================

Minimal PDF creation library for PHP. ~700 lines of code, zero dependencies, makes real PDFs.

v0.1.0(4mo ago)13MITPHPPHP &gt;=8.1

Since Dec 23Pushed 4mo agoCompare

[ Source](https://github.com/usaikoo/littlepdf-php)[ Packagist](https://packagist.org/packages/usaikoo/littlepdf-php)[ Docs](https://github.com/usaikoo/littlepdf-php)[ RSS](/packages/usaikoo-littlepdf-php/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependenciesVersions (2)Used By (0)

📄 littlepdf-php
===============

[](#-littlepdf-php)

[![Latest Version](https://camo.githubusercontent.com/c257f16d2ca823570a8c05f03da8fa7ebc4dfc5f47a80870393420024f80c1cf/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f757361696b6f6f2f6c6974746c657064662d7068702e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/usaikoo/littlepdf-php)[![Total Downloads](https://camo.githubusercontent.com/0939e231915789042f6045055f81cb9bc49300e9acfefeb00a9cb27348a33628/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f757361696b6f6f2f6c6974746c657064662d7068702e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/usaikoo/littlepdf-php)[![License](https://camo.githubusercontent.com/13dea76693a0a735ecaef1fb4069003c53fa8b8e69ba6468707e12de21db9ca0/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f757361696b6f6f2f6c6974746c657064662d7068702e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/usaikoo/littlepdf-php)

> **Minimal PDF creation library for PHP** — ~700 lines of code, zero dependencies, makes real PDFs.

Port of [littlepdf](https://github.com/usaikoo/littlepdf) from TypeScript to PHP.

---

🎯 Philosophy
------------

[](#-philosophy)

**Ultra-lightweight by design.** We stripped away everything non-essential: TTF fonts, PNG/SVG support, HTML-to-PDF conversion, forms, encryption, and compression. What remains is the core 95% use case: **putting text and images on a page.**

Perfect for building: invoices, receipts, reports, shipping labels, tickets, certificates, contracts, and data exports.

---

📸 Preview
---------

[](#-preview)

### Invoice Example

[](#invoice-example)

[![Invoice Example](examples/invoice.png)](examples/invoice.png)

### Shapes &amp; Images Example

[](#shapes--images-example)

[![Shapes & Images Example](examples/example.png)](examples/example.png)

---

✨ What's Included
-----------------

[](#-whats-included)

- ✅ **Text** — Helvetica font, any size, hex colors, left/center/right alignment
- ✅ **Shapes** — Rectangles and lines
- ✅ **Images** — JPEG support (photos, logos, signatures)
- ✅ **Pages** — Multiple pages with custom sizes
- ✅ **Markdown** — Convert markdown to PDF with headers, lists, and rules

❌ What's Not Included
---------------------

[](#-whats-not-included)

Custom fonts, PNG/GIF/SVG, vector graphics, forms, encryption, compression, HTML-to-PDF

> 💡 Need those features? Check out [FPDF](https://github.com/Setasign/FPDF) or [TCPDF](https://github.com/tecnickcom/TCPDF).

---

📦 Installation
--------------

[](#-installation)

```
composer require usaikoo/littlepdf-php
```

---

🚀 Getting Started
-----------------

[](#-getting-started)

### Basic Example

[](#basic-example)

```
