使用barryvdh/Laravel dompdf在Laravel 4中以PDF格式打印Devenagari(द;े;व;न;ा;ग;र;ि;)Unicode

使用barryvdh/Laravel dompdf在Laravel 4中以PDF格式打印Devenagari(द;े;व;न;ा;ग;र;ि;)Unicode,unicode,laravel-4,dompdf,Unicode,Laravel 4,Dompdf,我正在尝试在Laravel4中将HTML内容转换为PDF。我正在使用软件包。内容中有一些尼泊尔文字(Devnagari字体)。我无法在PDF中显示这些unicode字符。如果我把它看作一个HTML视图,它就可以正常工作。PDF只会忽略unicode字符 我尝试使用Helvetica字体,正如大多数在线解决方案中建议的那样 body { font-family: 'Helvetica' } 它可以识别角色,但无法渲染。我得到了角色应该在的盒子 我尝试加载支持尼泊尔Unicode的外部字体。但它要

我正在尝试在Laravel4中将HTML内容转换为PDF。我正在使用软件包。内容中有一些尼泊尔文字(Devnagari字体)。我无法在PDF中显示这些unicode字符。如果我把它看作一个HTML视图,它就可以正常工作。PDF只会忽略unicode字符

我尝试使用Helvetica字体,正如大多数在线解决方案中建议的那样

body {
font-family: 'Helvetica'
}
它可以识别角色,但无法渲染。我得到了角色应该在的盒子

我尝试加载支持尼泊尔Unicode的外部字体。但它要么不呈现unicode字符,要么执行时间超过,要么Laravel显示字体URL路径错误


<style type="text/css">

    @font-face {
        font-family: 'PREETI';
        font-style: normal;
        font-weight: 400;
        src: url('{{ asset('/frontend/fonts/PREETI.TTF') }}') format('truetype');
    }
    body {
        font-family:  PREETI,DejaVu Sans, sans-serif ,Helvetica!important;
        font-size: 14px;
    }
</style>
@字体{ 字体系列:“PREETI”; 字体风格:普通; 字体大小:400; src:url({asset('/frontend/font/PREETI.TTF')}})格式('truetype'); } 身体{ 字体系列:PREETI、DejaVu Sans、Sans serif、Helvetica!重要; 字体大小:14px; }
为什么您仍然使用Laravel 4?客户端要求