Php 如何在HTML中显示日语字符串?
我正在使用DOMPDF创建PDF。pdf包含一些图像和字符串。我在HTML布局中将这些值打印为php变量,然后将HTML转换为PDF。我的一些字符串是日语的。但它在PDF中呈现为? 我用了Php 如何在HTML中显示日语字符串?,php,html,character-encoding,Php,Html,Character Encoding,我正在使用DOMPDF创建PDF。pdf包含一些图像和字符串。我在HTML布局中将这些值打印为php变量,然后将HTML转换为PDF。我的一些字符串是日语的。但它在PDF中呈现为? 我用了。但是什么也没有发生 我使用的代码是 $bio_tbl = '<html style="margin:20px 20px 0px; padding:0;"> <head> <meta http-equiv="Content-Type" content="text/html
。但是什么也没有发生
我使用的代码是
$bio_tbl = '<html style="margin:20px 20px 0px; padding:0;">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="margin:0; padding:0;">
<table style="vertical-align: top;">
<tr>
<td style="vertical-align: top;padding-top:4px;">'.$model_first_img.'</td>
<td style="vertical-align:top;">
<table style="margin:0px 0px 5px 3px;">
<tr>
<td style="width:220px;vertical-align:top;">'.$model_second_img.'</td>
<td style="width:220px;vertical-align:top;">'.$model_third_img.'</td>
</tr>
</table>
<table style="margin:0px 0px 5px 3px;">
<tr>
<td style="width:220px;vertical-align:top;">'.$model_forth_img.'</td>
<td style="width:220px;vertical-align:top;">'.$model_fifth_img.'</td>
</tr>
</table>
<table style="margin:0px 0px 0px 3px;">
<tr>
<td style="width:220px;vertical-align:top;">'.$text.'</td>
<td style="width:220px;vertical-align:top;"><img style="width:210px;height:210px;" src="'.$black_image_path.'"></td>
</tr>
</table>
</td>
<td>
<img src="'.$copy_img.'">
</td>
</tr>
<tr>
<td style="vertical-align:top;text-align:center;font-size:20px;margin-top:5px"><b><u>BIO</u></b></td>
</tr>
<tr>
<td style="vertical-align:top;">
<div style="text-align:left;font-size:14px; margin-bottom:10px; margin-top:10px;">'.$bio_text.'</div>
</td>
</tr>
</table>
</body>
</html>';
感谢所有帮助。尝试使用:
$dompdf->load_html($content, 'UTF-8');
你能把html粘贴到这里吗?@Abin我们需要更多的细节和代码样本才能在这里说具体的东西。请检查问题..我用代码更新了..仅仅html样本一点帮助都没有。你到底是如何转换成PDF的@deceze我得到了pdf..itz工作正常..我的问题是字符串..你能粘贴echo$bio_tbl的结果吗代码>这里?
$dompdf->load_html($content, 'UTF-8');