在我Certificate
的{{1}} plugin
中,我可以选择Moodle
4
。签名图像显示在证书中,并通过CERT_IMAGE_SIGNATURE:
signatures
文件名为certificate_print_image($pdf, $certificate, CERT_IMAGE_SIGNATURE, $sigx, $sigy, '', '');
jacob.png
vanessa.png
`lilly.png。
如何在stan.png
下自动添加text
?例如,来自签名image
的{{1}}的{{1}}?
如果我从下拉列表中选择文件names
,它应该在图像下加载名称,这里是“Jacob Svenson”。
答案 0 :(得分:1)
我会做这样的事情
WEB-INF\lib
中的
/mod/certificate/type/xxx/certificate.php
并在if (!empty($certificate->printsignature)) {
certificate_print_image($pdf, $certificate, CERT_IMAGE_SIGNATURE, $sigx, $sigy, '', '');
$signame = get_string($certificate->printsignature, 'certificate');
certificate_print_text($pdf, $x, $y + 20, 'C', $fontserif, '', 20, $signame);
}
中使用文件名作为字符串id。
/mod/certificate/lang/en/certificate.php