Download the PHP package baidouabdellah/laravel-arpdf without Composer
On this page you can find all versions of the php package baidouabdellah/laravel-arpdf. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download baidouabdellah/laravel-arpdf
More information about baidouabdellah/laravel-arpdf
Files in baidouabdellah/laravel-arpdf
Download baidouabdellah/laravel-arpdf
More information about baidouabdellah/laravel-arpdf
Files in baidouabdellah/laravel-arpdf
Vendor baidouabdellah
Package laravel-arpdf
Short Description Generate Arabic-friendly PDFs in Laravel with a driver-based architecture (mPDF by default)
License MIT
Package laravel-arpdf
Short Description Generate Arabic-friendly PDFs in Laravel with a driver-based architecture (mPDF by default)
License MIT
Please rate this library. Is it a good library?
Informations about the package laravel-arpdf

Laravel ArPDF
Arabic-first PDF generation for Laravel, rebuilt from scratch on top of mPDF.
laravel-arpdf is designed for production-grade Arabic documents (invoices, contracts, reports) with stable RTL rendering, Arabic shaping, and robust font handling.
Why This Is Stronger Than Dompdf
- Native mPDF engine focused on complex scripts (Arabic/RTL)
- Better Arabic glyph shaping and bidirectional text handling
- Reliable custom font loading and fallback strategy
- Rich PDF controls: metadata, margins, header/footer, watermark
Core Features
- Full Arabic + RTL + UTF-8 support
- Fluent Laravel API
- Custom Arabic fonts via config map
stream,download,save, and rawstringoutput- Header / footer HTML
- Text or image watermark
- Metadata API (
title,author,subject,keywords,creator) - Reusable document profiles (
profile('invoice_ar')) - Named templates with variable interpolation
- Layouts and reusable components for templates
- Report Builder DSL for business reports
- File queue pipeline for deferred rendering
- Laravel queue pipeline (
dispatch/dispatchSync) - Plugin API (before/after render hooks)
- Plugin marketplace with named built-ins (
watermark_text,signature_block,quick_qr,certificate_signature) - Snapshot testing workflow for PDF regression checks
- PDF render cache for repeated documents
Installation
Publish config and fonts (optional but recommended):
Quick Example
Production Features
Layouts, Components, Reports, Queue
Plugins & Snapshots
Output Destinations
output($filename, $dest) supports:
- Legacy:
I,D,F,S - Named:
inline,download,file,string
Configuration
Main options in config/arpdf.php:
direction,default_font,fonts_path,fontspaper,orientation,marginsmetadatampdf(native mPDF overrides)
Testing
License
MIT
All versions of laravel-arpdf with dependencies
PHP Build Version
Package Version
Requires
php Version
^8.0
illuminate/support Version ^8.0 || ^9.0 || ^10.0 || ^11.0 || ^12.0
mpdf/mpdf Version ^8.2
chillerlan/php-qrcode Version ^5.0
illuminate/support Version ^8.0 || ^9.0 || ^10.0 || ^11.0 || ^12.0
mpdf/mpdf Version ^8.2
chillerlan/php-qrcode Version ^5.0
The package baidouabdellah/laravel-arpdf contains the following files
Loading the files please wait ...