本文整理汇总了PHP中Cezpdf::setPreferences方法的典型用法代码示例。如果您正苦于以下问题:PHP Cezpdf::setPreferences方法的具体用法?PHP Cezpdf::setPreferences怎么用?PHP Cezpdf::setPreferences使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Cezpdf
的用法示例。
在下文中一共展示了Cezpdf::setPreferences方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: init_pdf
function init_pdf($pagesize, $orientation, $title)
{
global $layout;
$diff = array(177 => 'aogonek', 161 => 'Aogonek', 230 => 'cacute', 198 => 'Cacute', 234 => 'eogonek', 202 => 'Eogonek', 241 => 'nacute', 209 => 'Nacute', 179 => 'lslash', 163 => 'Lslash', 182 => 'sacute', 166 => 'Sacute', 188 => 'zacute', 172 => 'Zacute', 191 => 'zdot', 175 => 'Zdot', 185 => 'scaron', 169 => 'Scaron', 232 => 'ccaron', 200 => 'Ccaron', 236 => 'edot', 204 => 'Edot', 231 => 'iogonek', 199 => 'Iogonek', 249 => 'uogonek', 217 => 'Uogonek', 254 => 'umacron', 222 => 'Umacron', 190 => 'zcaron', 174 => 'Zcaron');
$pdf = new Cezpdf($pagesize, $orientation);
//landscape/portrait
$pdf->isUnicode = true;
$pdf->addInfo('Producer', 'LMS Developers');
$pdf->addInfo('Title', $title);
$pdf->addInfo('Creator', 'LMS ' . $layout['lmsv']);
$pdf->setPreferences('FitWindow', '1');
$pdf->ezSetMargins(PDF_MARGIN_TOP, PDF_MARGIN_BOTTOM, PDF_MARGIN_LEFT, PDF_MARGIN_RIGHT);
$pdf->setLineStyle(0.5);
$pdf->setFontFamily('arial', array('b' => 'arialbd'));
$pdf->selectFont('arial', array('encoding' => 'WinAnsiEncoding', 'differences' => $diff), 1, true);
return $pdf;
}