如何在 laravel 中将徽标添加到条纹发票 pdf
How to add logo to stripe invoice pdf in laravel
如何将徽标添加到条纹发票 pdf。我正在使用 laravel 框架。有什么方法可以修改 vendor 部分下的 blade 文件吗?并提交相同的内容。
运行 php artisan vendor:publish
.
这将在您的 views
文件夹中创建 vendor/cashier/receipt.blade.php
文件,您可以根据需要修改并提交。
- 扩展出纳发票 -
Laravel\Cashier\Invoice
。
- 添加
$options->setIsRemoteEnabled(true);
到pdf方法:
public function pdf(array $data)
{
if (! defined('DOMPDF_ENABLE_AUTOLOAD')) {
define('DOMPDF_ENABLE_AUTOLOAD', false);
}
$options = new Options;
$options->setChroot(base_path());
$options->setIsRemoteEnabled(true);
$dompdf = new Dompdf($options);
$dompdf->setPaper(config('cashier.paper', 'letter'));
$dompdf->loadHtml($this->view($data)->render());
$dompdf->render();
return $dompdf->output();
}
如何将徽标添加到条纹发票 pdf。我正在使用 laravel 框架。有什么方法可以修改 vendor 部分下的 blade 文件吗?并提交相同的内容。
运行 php artisan vendor:publish
.
这将在您的 views
文件夹中创建 vendor/cashier/receipt.blade.php
文件,您可以根据需要修改并提交。
- 扩展出纳发票 -
Laravel\Cashier\Invoice
。 - 添加
$options->setIsRemoteEnabled(true);
到pdf方法:
public function pdf(array $data)
{
if (! defined('DOMPDF_ENABLE_AUTOLOAD')) {
define('DOMPDF_ENABLE_AUTOLOAD', false);
}
$options = new Options;
$options->setChroot(base_path());
$options->setIsRemoteEnabled(true);
$dompdf = new Dompdf($options);
$dompdf->setPaper(config('cashier.paper', 'letter'));
$dompdf->loadHtml($this->view($data)->render());
$dompdf->render();
return $dompdf->output();
}