最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

php中使用mpdf,php

IT圈 admin 48浏览 0评论

php中使用mpdf,php

我正在使用mPDF将表单输入数据保存为PDF.对于英语,它工作正常.任何人都可以使用此代码将HTML表单数据保存为PDF.

问题:为了满足我的项目要求,我需要使用中文.我当前的代码对此不起作用.

Form.html

Name

processPDF.php

header('Content-Type: text/html; charset=UTF-8');

if (isset($_POST['submit'])) {

if (isset($_POST['name'])) {

$name = $_POST['name'];

} else {

$Larmtid = '';

}

if (!isset($error)) {

ob_start();

?>

Name: <?php

echo $name;

?>

$body = ob_get_clean();

$body = iconv('UTF-8', 'UTF-8//IGNORE', $body);

$body = iconv('UTF-8', 'UTF-8//TRANSLIT', $body);

include("mpdf/mpdf.php");

$mpdf = new \mPDF('c', 'A4', '', '', 0, 0, 0, 0, 0, 0);

$mpdf->SetAutoFont();

$mpdf->autoScriptToLang = true;

$mpdf->autoLangToFont = true;

$mpdf->WriteHTML($body);

$mpdf->Output('SavePDF.pdf', 'D');

}

}

?>

我遇到的问题是:在输入字段中,我键入了怎么用中文说话,并显示 .

解决方法:

不要将’c’用作$mode参数,这意味着仅PDF核心字体,并且它们不支持中文字符.

请尝试使用’aCJK’或​​’-aCJK’.

标签:chinese-locale,mpdf,pdf,html,php

来源: .html

php中使用mpdf,php

我正在使用mPDF将表单输入数据保存为PDF.对于英语,它工作正常.任何人都可以使用此代码将HTML表单数据保存为PDF.

问题:为了满足我的项目要求,我需要使用中文.我当前的代码对此不起作用.

Form.html

Name

processPDF.php

header('Content-Type: text/html; charset=UTF-8');

if (isset($_POST['submit'])) {

if (isset($_POST['name'])) {

$name = $_POST['name'];

} else {

$Larmtid = '';

}

if (!isset($error)) {

ob_start();

?>

Name: <?php

echo $name;

?>

$body = ob_get_clean();

$body = iconv('UTF-8', 'UTF-8//IGNORE', $body);

$body = iconv('UTF-8', 'UTF-8//TRANSLIT', $body);

include("mpdf/mpdf.php");

$mpdf = new \mPDF('c', 'A4', '', '', 0, 0, 0, 0, 0, 0);

$mpdf->SetAutoFont();

$mpdf->autoScriptToLang = true;

$mpdf->autoLangToFont = true;

$mpdf->WriteHTML($body);

$mpdf->Output('SavePDF.pdf', 'D');

}

}

?>

我遇到的问题是:在输入字段中,我键入了怎么用中文说话,并显示 .

解决方法:

不要将’c’用作$mode参数,这意味着仅PDF核心字体,并且它们不支持中文字符.

请尝试使用’aCJK’或​​’-aCJK’.

标签:chinese-locale,mpdf,pdf,html,php

来源: .html

发布评论

评论列表 (0)

  1. 暂无评论