本文整理汇总了PHP中Font::setFont方法的典型用法代码示例。如果您正苦于以下问题:PHP Font::setFont方法的具体用法?PHP Font::setFont怎么用?PHP Font::setFont使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Font
的用法示例。
在下文中一共展示了Font::setFont方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: showTestMode
/**
* Place watermark on the page if it is not licensed version
*
* @param pdfWriter {@link PdfWriter}
* @throws DocumentException
*/
private static function showTestMode($pdfDocument, $pdfWriter)
{
if (self::isLicensed()) {
return;
}
$font = new Font();
$font->setFontSize(25);
$font->setFontColor("#B5B5B5");
$font->setFont($pdfWriter);
$text = "WebORB PDF Gen Evaluation Copy";
$width = $pdfWriter->GetStringWidth($text);
$center["x"] = $pdfDocument->width / 2;
if ($width / 2 > $center["x"]) {
$width = $center["x"] * 2;
}
$center["y"] = $pdfDocument->height / 2;
$pdfWriter->Rotate(45, $center["x"], $center["y"]);
$pdfWriter->SetXY($center["x"] - $width / 2, $center["y"]);
$pdfWriter->Cell($width, 36, $text, 0, 0, "C");
$pdfWriter->Rotate(0, $center["x"], $center["y"]);
}