0
우리는 PDF 머리글과 본문에 각각 다른 템플릿을 사용하고 있습니다. 이제 다른 페이지에 다른 머리글이 필요합니다. NReco를 사용하여 HTML을 PDF로 변환하고 있으며 버전은 1.1.12입니다.NReco.Pdf Generator C#을 사용하여 다른 페이지에 다른 헤더를 설정하는 방법이 있습니까?
는이같은 어떤 것을 사용할 수 있습니다
우리는 PDF 머리글과 본문에 각각 다른 템플릿을 사용하고 있습니다. 이제 다른 페이지에 다른 머리글이 필요합니다. NReco를 사용하여 HTML을 PDF로 변환하고 있으며 버전은 1.1.12입니다.NReco.Pdf Generator C#을 사용하여 다른 페이지에 다른 헤더를 설정하는 방법이 있습니까?
는이지금 u는 그냥 클래스 (P1)을 추가 P1 헤더 인쇄하려면 여기를
처럼 헤더의 부모 요소를 통해 UR하는 클래스를 설정해야합니다, P2 헤더 클래스 (P2)를 추가 인쇄 특정 페이지
<header class="p1">
// this p1-header will be visible only rest will hide
<h1 class="p1-header">some text p1</h1>
<h1 class="p2-header">some text p2</h1>
<h1 class="p3-header">some text p3</h1>
</header>
.p1-header, .p2-header, .p3-header{
display: none;
}
.p1 .p1-header{
display: block;
}
.p2 .p2-header{
display: block;
}
.p3 .p3-header{
display: block;
}
하시다면 응답 @Rahul, – Ranjana
주셔서 감사합니다, 나는 헤더에 대해 서로 다른 cshtml 파일을 가지고 & I는 모든 페이지에 머리글을 인쇄하고 NReco을 사용하고 있습니다에 해당 컨테이너에. – Ranjana
이렇게 : HtmlToPdfConverter htmlToPdf = 새로운 HtmlToPdfConverter(); htmlToPdf.PageHeaderHtml = htmlHeader; – Ranjana