gpt4 book ai didi

mPDF禁用首页上的页码,页眉和页脚

转载 作者:行者123 更新时间:2023-12-04 03:58:58 24 4
gpt4 key购买 nike

我只是在我的项目上使用了mPDF,现在却卡在了这个问题上。首先让我描述一下我的PDF结构:

  • 第一页是封面。
  • 第二页是“目录”页面。
  • 第三页是内容页面。

  • 所以问题是:
  • 封面和目录页面中有页眉,页脚,页码。我该如何删除?
  • 内容页码以3开始。如何将其重置为1?

  • 下面的代码用于包含页眉和页脚
    $mpdf->SetHeader('{DATE j-m-Y}|{PAGENO}/2|My document');
    $mpdf->SetFooter('{PAGENO}'); /* defines footer for Odd and Even Pages - placed at Outer margin */
    $mpdf->SetFooter(array(
    'L' => array(
    'content' => 'Text to go on the left',
    'font-family' => 'sans-serif',
    'font-style' => 'B', /* blank, B, I, or BI */
    'font-size' => '10', /* in pts */
    ),
    'C' => array(
    'content' => '- {PAGENO} -',
    'font-family' => 'serif',
    'font-style' => 'BI',
    'font-size' => '18', /* gives default */
    ),
    'R' => array(
    'content' => 'Printed @ {DATE j-m-Y H:m}',
    'font-family' => 'monospace',
    'font-style' => '',
    'font-size' => '10',
    ),
    'line' => 1, /* 1 to include line below header/above footer */
    ), 'E' /* defines footer for Even Pages */
    );

    对于TOC页面,我将此标签添加到html中
    <tocpagebreak />

    最佳答案

    您可以先将页脚设置为不可见,然后在您希望开始编号时将其重置。
    例如(使用html标记):

    <!-- sets up the footer -->
    <pagefooter name="footer" content-center="{PAGENO}"></pagefooter>

    <!-- disables it -->
    <setpagefooter value="off"></setpagefooter>

    <p>Some content for the first pages</p>

    <!-- activates the footer and resets the numbering -->
    <pagebreak odd-footer-name="footer" odd-footer-value="on" resetpagenum="1"></pagebreak>

    我敢肯定,使用等效的mpdf方法可以实现相同的效果。

    关于mPDF禁用首页上的页码,页眉和页脚,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14019643/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com