tcpdf 中是否有任何类可以使页面显示-> 启用滚动默认选项(当我在 adobe 阅读器中打开它时),请帮忙,我在这上面浪费了半天时间。我找到了这门课,但不是我需要的。
// set pdf viewer preferences
$pdf->setViewerPreferences($preferences);
tcpdf 中是否有任何类可以使页面显示-> 启用滚动默认选项(当我在 adobe 阅读器中打开它时),请帮忙,我在这上面浪费了半天时间。我找到了这门课,但不是我需要的。
// set pdf viewer preferences
$pdf->setViewerPreferences($preferences);
我一直在寻找相同的答案,而您的问题实际上使我走上了正轨。
通过检查 TCPDF 类,最终在 TCPDF_STATIC 类中的静态方法 TCPDF_STATIC::getPageLayoutMode() 中找到了答案。
正确使用的函数是 TCPDF::SetDisplayMode($zoom, $layout, $mode)。为了您的目的,我建议:
$pdf->SetDisplayMode('default','OneColumn'); 或者 $pdf->SetDisplayMode('default','continuous'); // 连续没有记录,虽然应该可以工作。
这些参数的可能值如下(来自方法的 PHPdoc):
公共函数 SetDisplayMode($zoom, $layout='SinglePage', $mode='UseNone') { if (($zoom == 'fullpage') OR ($zoom == 'fullwidth') OR ($zoom == 'real') OR ($zoom == 'default') OR (!is_string($zoom)) ) { $this->ZoomMode = $zoom; } 别的 { $this->Error('缩放显示模式不正确:'.$zoom); } $this->LayoutMode = TCPDF_STATIC::getPageLayoutMode($layout); $this->PageMode = TCPDF_STATIC::getPageMode($mode); }