2012-10-31 3 views
13

문서 본문에 특수 태그가있을 때 페이지 번호를 재설정하려고합니다 (예 : <DIV STYLE="page-break-before:always" />을 얻으면 다음 페이지 꼬리말을 원합니다). "page of x"라고 말하면 x는 다음 페이지 나누기 전의 페이지 수임)특수 태그에 wkhtmltopdf 페이지 번호를 재설정하는 방법

실제로 본문을 분리하여 따로 변환하는 것과 똑같이 수행해야합니다.

이 방법이 있습니까?

페이지 번호와 함께 모든 페이지 나누기 목록을 작성하면이 문제가 해결되지만 가능한지 여부는 알 수 없습니다.

+0

맞춤 헤더를 사용하는 경우 실제 머리글/바닥 글 파일에서이를 해결할 수 있습니다. 나는 그것을 시도하지 않았지만 javascript가 페이지 번호 매기기를 대체하는지 확인하면 해당 태그가 존재하면 번호 매기기가 다시 시작될 수 있는지 확인할 수 있습니다. 이것은 적절하게 TOC가 필요하다면 제대로 작동하지 않을 것이라는 점과 같은주의 사항이 많이 있습니다. – Nenotlep

+0

@Nenotlep 빠른 답변 주셔서 감사합니다. 실제로 javascript는 header/footer html 페이지 (html GET 메소드)를 호출 할 때마다 url에 주어진 'page'및 'topage'값만 읽습니다. [매뉴얼] (http://madalgo.au.dk/~jakobt/wkhtmltoxdoc/wkhtmltopdf-0.9.9-doc.html)에 나와있는 것처럼 몇 가지 정보가 URL에 나와 있지만, 그만큼 도움이되지는 않습니다. – user1788235

+0

당신은 이것을위한 해결책을 얻었습니까? 여러 양식을 인쇄하고 양식 이름이 바뀌면 번호 매기기를 재설정해야합니다. 헤더의 값은 다르지만 이전 헤더와 비교하는 방법을 모르겠습니다. 내가 찾지 못한 페이지 배열이 있습니까? – McPhelpsius

답변

0

나는 u를 다운로드하여 일부 스크립트로 html 파일을 수정하거나 그냥 C Library Document을 사용할 수 있다고 생각합니다.

BTW, HTML 파일을 그림으로 만들려면 phantomjs가 xkhtmltopdf보다 낫다고 생각합니다.

관련 문제