Qweb-pdf 报表中文字体的问题
-
Qweb 报表代码如下:
<?xml version="1.0" encoding="utf-8"?>
<openerp>
<data>
<template id="template_report_xhd">
<t t-call="report.html_container">
<t t-set="tablelines" t-value="8"/>
<div class="page">
<style>
table.xhd_head {
font-family: "SimSun";
font-size: 24px;
color:#000000;
border-width: 0px;
border-color: #FFFFFF;
width:100%;
}
table.xhd_head th {
border-width: 0px;
}
table.xhd_head td {
border-width: 0px;
}
</style>
<div align="center">
<h1>
<t t-esc="res_company.name"/>
</h1>
<h2>销 货 单</h2>
</div>
<table class="xhd_head">
<tr>
<td>客 户:</td>
<td colspan="3">
<t t-esc="docs[0].customer_id.long_name"/>
</td>
<td>送货单位:</td>
<td></td>
</tr>
<tr>
<td>送货地址:</td>
<td colspan="3">
<t t-esc="docs[0].customer_id.address"/>
</td>
<td>卡车号码:</td>
<td></td>
</tr>
<tr>
<td width="14%">联系电话:</td>
<td width="26%">
<t t-esc="docs[0].customer_id.tel"/>
</td>
<td width="14%">联系人:</td>
<td width="16%">
<t t-esc="docs[0].customer_id.contactor"/>
</td>
<td width="14%">出货日期:</td>
<td width="16%">
<t t-esc="docs[0].date"/>
</td>
</tr>
</table>
转换成PDF文件后,能显示中文,但PDF中的字体为 ????四个问号。由于是用针打打印,打印出来的字不清晰,好象分辨率不够。
通过PDF修改软件,把中文字体改成“SimSun"打印又变正常。
请问如何让WHtmltopdf 直接输出有是”SimSun“的中文????
请高手指教!!!!