问题描述
有没有办法编辑裁剪标记设计?这就是我想要实现的目标:
这是我的代码:
function generate_pdf($content,$pdf_width,$pdf_height,$file_name,$bleed = true) {
$bleed_size = 3; //5mm either side of the doc
$width = ($bleed ? $pdf_width + $bleed_size : $pdf_width); //if bleed - increase by 10mm
$height = ($bleed ? $pdf_height + $bleed_size : $pdf_height); //if bleed - increase by 10mm
$mpdf = new \Mpdf\Mpdf([
'mode' => '','format' => [$width,$height],'img_dpi' => 300,'cropMarkLength' => 3,'cropMarkMargin' => 10,]);
$mpdf->SetdisplayMode('fullpage');
if($bleed) {
$mpdf->cropMarkMargin = 10;
$mpdf->cropMarkLength = 3;
$content = add_bleed($content,$pdf_height);
}
$mpdf->WriteHTML($content);
$mpdf->Output($file_name,'F');
}
function add_bleed($content,$width,$height) {
$b_width = $width - 3;
$b_height = $height - 3;
$bleed = '
<style>
@page {
size: '.$b_width.'mm '.$b_height.'mm;
marks: crop;
background-image:url(print_back.png);
background-size:cover;
background-repeat:no-repeat;
background-position:center center;
}
</style>
';
return $bleed.$content;
}
这是当前的结果,但我希望它和第一张图片一样。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)