웹 캡처 및 변환 도구
GrabzIt의 온라인 커뮤니티

ConvertHTML-PDF와 PNG / JPG의 차이점

Hi

PNG와 함께 ConvertHTML을 성공적으로 사용하고 있으며 PDF 내보내기 옵션을 사용하기 위해 동일한 코드 (PDF 매개 변수에 대해 약간 수정 됨)를 사용하려고했지만 PDF 내보내기가 약간 다른 결과를 제공합니다. . PDF 내보내기는 HTML의 오른쪽과 아래쪽에 여백이 아닌 여분의 공백을 넣습니다. 아래 코드를 사용하여 동일한 HTML을 테스트했습니다. 다른 수출을받는 이유가 있습니까? 내가 생각할 수있는 유일한 것은 픽셀을 mm로 변환 할 때 반올림해야합니다.

감사

PNG에 대한 코드는 다음과 같습니다.

GrabzIt ( ""). ConvertHTML (whatToConvert, {
"target": "#captureThis",
"주소": theAddress,
"format": "png",
"투명": 1,
"폭": 1200,
"bheight": 628,
"너비": 1200,
"높이": 628,
"displayid": "finalImage",
}). DataURI (dataURLAfterGrabzIt);

다음은 PDF 코드입니다.

GrabzIt (). ConvertHTML (whatToConvert, {
"target": "#captureThis",
"주소": theAddress,
"형식": "pdf",
"너비": 317, // 픽셀을 mm로 변환
"높이": 166, // 픽셀을 mm로 변환
"displayid": "finalImage",
"정지": 0,
"왼쪽": 0,
"아래쪽": 0,
"오른쪽": 0
}). DataURI (dataURLAfterGrabzIt);

질문 : Corey Alderin 16 년 2019 월 04 일 월요일 오후 07:51:XNUMX

안녕 코리,

예, 아마도 약간 다를 수 있습니다. 브라우저에서 정확히 무엇을 이미지로 만들고 대상 요소로 자르기 때문입니다. 다른 하나는 PDF 요소로 변환 된 다음 올바른 PDF 요소가 잘립니다.

또한 PDF의 경우 너비와 높이를 지정해야한다고 생각하지 않습니다.

친절 감사합니다

16 년 2019 월 04 일 월요일 오후 19:07:XNUMX에 GrabzIt Support에 의해 답변 됨

감사. 동일한 결과를 얻을 수 있습니까? 나는 성공하지 못한 많은 다른 것들을 테스트 해왔다. 대신 PNG to PDF 변환기를 사용해야합니까? 나는 그것을 피하려고 노력했지만 어쩌면 그것이 유일한 해결책 일 것입니다.

높이와 너비를 지정하지 않으면 더 많은 공백이 추가됩니다. 너비와 높이 만 지정하는 다른 조합을 시도했지만 모두 다른 결과를 제공하지만 올바른 결과는 제공하지 않습니다.

감사

답변 : Corey Alderin 16 년 2019 월 04 일 월요일 오후 46:17:XNUMX

캡처하려는 HTML을 제공 할 수 있습니까? 이메일을 보내 주시면됩니다.

16 년 2019 월 04 일 월요일 오후 50:29:XNUMX에 GrabzIt Support에 의해 답변 됨

물론 보낼 수 있습니다. 어디로 보내야합니까?

답변 : Corey Alderin 16 년 2019 월 05 일 월요일 오후 18:45:XNUMX

좋아, 네가 뭘 받고 있는지 알 수있을 것 같아 현재 대상을 PDF로 캡처 할 때 요청한 페이지 크기를 계속 반환하므로 A4 페이지 크기를 요청하면 대상이 잘리고 A4 페이지에 그대로 남게됩니다.

그러나 페이지 크기가 HTML 요소 페이지 크기로 설정된 대상 HTML 요소를 원하는 것 같습니다.

이 올바른지? 그렇다면 코드를 변경해야합니다. 타겟 이미지를 만드는 것과 비슷한 방법으로 -1을 페이지 크기 매개 변수에 전달하면 그렇게 할 수 있다고 생각합니다.

16 년 2019 월 05 일 월요일 오후 23:33:XNUMX에 GrabzIt Support에 의해 답변 됨

네 맞습니다. 그것이 옵션이라면 좋을 것입니다. 감사

답변 : Corey Alderin 16 년 2019 월 05 일 월요일 오후 26:45:XNUMX