如何解决 Laravel Snappy PDF 打印乱码字符串
How to solve Laravel Snappy PDF printing a gibberish string
我正在使用 Laravel Snappy 将 POST 数据打印为 PDF。
当我尝试打印 PDF 时,它显示了这样一个奇怪的预览。
我该如何解决这个问题?
这是我的历史。
composer require barryvdh/laravel-snappy
composer require h4cc/wkhtmltopdf-amd64
composer require h4cc/wkhtmltoimage-amd64
php artisan vendor:publish --provider="Barryvdh\Snappy\ServiceProvider"
yum install wkhtmltopdf
<?php
namespace App\Http\Controllers\Tests;
use Illuminate\Http\Request;
use App\Http\Requests;
use App\Http\Controllers\Controller;
控制器
class TestsController extends Controller
{
public function download()
{
$pdf = \PDF::loadHTML('test');
$pdf -> setOption('encoding', 'utf-8');
return $pdf->inline();
}
}
我解决了这个问题。我的开发环境还没有安装任何字体。
这是我解决的历史。
yum install ipa-gothic-fonts ipa-mincho-fonts ipa-pgothic-fonts ipa-pmincho-fonts
我正在使用 Laravel Snappy 将 POST 数据打印为 PDF。
当我尝试打印 PDF 时,它显示了这样一个奇怪的预览。
我该如何解决这个问题?
这是我的历史。
composer require barryvdh/laravel-snappy
composer require h4cc/wkhtmltopdf-amd64
composer require h4cc/wkhtmltoimage-amd64
php artisan vendor:publish --provider="Barryvdh\Snappy\ServiceProvider"
yum install wkhtmltopdf
<?php
namespace App\Http\Controllers\Tests;
use Illuminate\Http\Request;
use App\Http\Requests;
use App\Http\Controllers\Controller;
控制器
class TestsController extends Controller
{
public function download()
{
$pdf = \PDF::loadHTML('test');
$pdf -> setOption('encoding', 'utf-8');
return $pdf->inline();
}
}
我解决了这个问题。我的开发环境还没有安装任何字体。
这是我解决的历史。
yum install ipa-gothic-fonts ipa-mincho-fonts ipa-pgothic-fonts ipa-pmincho-fonts