问题描述
Laravel项目:7.6.1
DomPdf:0.8.7
我创建了一个从html文件生成pdf的函数。只需单击按钮即可加载此功能。
第一次,我将CSS直接放在html页面中,没有问题。但是现在,我想把它放在一个外部文件中。
现在,当我单击按钮时,出现错误:
iconv():错误的字符集,不允许从“ utf-8”到“ us-ascii // TRANSLIT”的转换
我的HTML负责人
<head>
<Meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>Laravel PDF</title>
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.0/css/bootstrap.min.css">
<link href="./css/app.css" rel="stylesheet">
<script src="./js/chart/report.js" ></script>
<style>
@page { margin: 100px 25px; }
</style>
</head>
我的控制器
$pdf = PDF::loadView('report.pdf.index-pdf',compact('datas'));
$pdf->setPaper('A4','p');
return $pdf->download('report.pdf');
有人帮我吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)