Простий приклад виклик:
<?php
require_once 'vendor/autoload.php';
use UpworkInvoicesUa\Factory\SimplePdf;
$pdfBuilder = new SimplePdf(
'invoice.pdf',
<<<'HTML'
<html lang="en">
<head>
<title>My invoice</title>
</head>
<body>
<h1>Invoice</h1>
</body>
</html>'
HTML);
$pdfBuilder->generateInvoice(); // Creates 'invoice.pdf' file with specified HTML
Можете ознайомитись з повним прикладом генерації PDF файлу invoice.pdf
з типовим шаблоном для резидентів України.
Ви вільні створювати будь-який формат шаблону інвойсу та його генерації. Наслідуйте UpworkInvoicesUa\Factory\Component
для рушія генератора інвойсів та UpworkInvoicesUa\Invoice\Invoice
для їх імплементації.