Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html puppeter sharp中第一页/最后一页/奇数页/偶数页的页眉/页脚不同_Html_Pdf_Razor_Puppeteer Sharp - Fatal编程技术网

Html puppeter sharp中第一页/最后一页/奇数页/偶数页的页眉/页脚不同

Html puppeter sharp中第一页/最后一页/奇数页/偶数页的页眉/页脚不同,html,pdf,razor,puppeteer-sharp,Html,Pdf,Razor,Puppeteer Sharp,我使用木偶师shrap生成PDF 我使用pdfOptions的FooterTemplate生成文档页脚,然后使用HeaderTemplate生成页眉 可以在特定页面上使用不同的页眉/页脚吗? 一个用于第一页、最后一页、奇数页、偶数页和自定义范围。 我如何才能做到这一点?这里有一个可怕的黑客(取自此)删除第一页的标题 下面的木偶师代码解决了我的问题。它添加了一个样式标记,可折叠第一页的页边距顶部(有效地隐藏页边距)。然后,它会在主体上添加一个边距顶部,以将可见边距放回原位 wait page.A

我使用木偶师shrap生成PDF

我使用pdfOptions的FooterTemplate生成文档页脚,然后使用HeaderTemplate生成页眉

可以在特定页面上使用不同的页眉/页脚吗? 一个用于第一页、最后一页、奇数页、偶数页和自定义范围。 我如何才能做到这一点?

这里有一个可怕的黑客(取自此)删除第一页的标题

下面的木偶师代码解决了我的问题。它添加了一个样式标记,可折叠第一页的页边距顶部(有效地隐藏页边距)。然后,它会在主体上添加一个边距顶部,以将可见边距放回原位

wait page.AddStyleTagAsync(新的AddTagOptions
{
Content=“@page:first{margin top:0;}body{margin top:1cm;}”
});
这里是一个可怕的黑客(取自此)删除第一页的标题

下面的木偶师代码解决了我的问题。它添加了一个样式标记,可折叠第一页的页边距顶部(有效地隐藏页边距)。然后,它会在主体上添加一个边距顶部,以将可见边距放回原位

wait page.AddStyleTagAsync(新的AddTagOptions
{
Content=“@page:first{margin top:0;}body{margin top:1cm;}”
});

遗憾的是,你做不到that@hardkoded可以检查页脚中的页码并依靠它来改变一些布局吗?遗憾的是,你们做不到that@hardkoded是否可以检查页脚中的页码并依靠它更改某些布局?