2017-10-12 1 views
0

pdfkit을 사용할 때 출력에 추가 된이 화이트 하더를 제거하는 방법이 있습니까? Excuse the awful colour selection...pdfkit A4 출력을 사용할 때 보더가 추가됨

이것은 .html 파일에 추가 한 것이 아닙니다. 그러나 그것은 html 파일의 본문 크기가 A4 시트의 본문 크기가되도록 강요했습니다.

<style> 
    body { 
     width: 794px; 
     height: 1122px; 
     margin: 0; 
     padding: 0; 
     background-color: green; 

또한 pdfkit을 사용하여 출력 할 때 이것은 내 설정입니다.

import pdfkit 

options = { 
    'page-size': 'A4', 
    'dpi': 400} 

pdfkit.from_string(html_out, '/Users/harryrobinson/Desktop/aaa.pdf', options=options) 

또한 'print-media-type'을 사용해 보았습니다. True - 그러나 이것은 단지 오류를 생성합니다.

제공되는 도움에 감사드립니다!

답변

0

400dpi의 A4 페이지는 3307 x 4677 픽셀입니다. 응답

width: auto; 
height: auto; 
margin-top: 0px; 
+1

감사 :

는 시도했다. pdfkit이 400dpi로 변환을한다고 믿습니다. html 파일을 794px x1122px로 고정하면 출력이 '외장 A4'가됩니다. 그러나 어느 솔루션도 외부의 화이트 하더를 해결하지 못합니다. 이 HTML은 브라우저에로드 될 때 표시되지 않기 때문에 pdfkit과 관련 있다고 가정합니다. –