使用DOMPDF以PDF格式显示特定页面

时间:2011-10-21 12:22:59

标签: php pdf pdf-generation dompdf

我正在使用DOMPDF从PHP生成PDF文件。它非常好。

但是现在当我点击生成PDF的链接时,我想让它带我到PDF的第五页(如果该页面上有内容)。有没有办法做到这一点?

1 个答案:

答案 0 :(得分:0)

根据this page上发布的源代码,您可以使用Cpdf.openHere函数:

/**
* specify where the document should open when it first starts
*/
function  openHere($style, $a =  0, $b =  0, $c =  0) {
    // this function will open the document at a specified page, in a specified style
    // the values for style, and the required paramters are:
    // 'XYZ'  left, top, zoom
    // 'Fit'
    // 'FitH' top
    // 'FitV' left
    // 'FitR' left,bottom,right
    // 'FitB'
    // 'FitBH' top
    // 'FitBV' left
    $this->numObj++;
    $this->o_destination($this->numObj, 'new', array('page' => $this->currentPage, 'type' => $style, 'p1' => $a, 'p2' => $b, 'p3' => $c));
    $id =  $this->catalogId;
    $this->o_catalog($id, 'openHere', $this->numObj);
}