wimil / invoices
为 Laravel 生成发票
dev-master
2020-12-17 16:10 UTC
Requires
- barryvdh/laravel-dompdf: ^0.8.7
- illuminate/http: ^5.5|^6|^7|^8
- illuminate/support: ^5.5|^6|^7|^8
This package is auto-updated.
Last update: 2024-09-18 00:21:55 UTC
README
Invoices 是一个 Laravel 库,可以为您的客户生成 PDF 发票。该 PDF 可以在浏览器中下载或流式传输。它具有高度的定制性,您可以修改整个输出视图。
安装
composer require wimil/invoices
发布
配置
php artisan vendor:publish --tag=invoices.config
视图
php artisan vendor:publish --tag=invoices.views
翻译
php artisan vendor:publish --tag=invoices.translations
$invoice = \Wimil\Invoices\Invoice::make() ->code('PA-0001') ->name('Invoice') ->to([ 'name' => 'Èrik Campobadal Forés', 'id' => '12345678A', 'phone' => '+34 123 456 789', 'location' => 'C / Unknown Street 1st', 'zip' => '08241', 'city' => 'Manresa', 'country' => 'Spain', ]) ->addItem([10, 'Test Item', 200.50, 1, 200.50]) ->addItem([11, 'Test Item', 500.00, 2, 1000.00]) ->save() ->show();