웹 캡처 및 변환 도구
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",
     "width": 317, // 픽셀을 mm로 변환
     "height": 166, // 픽셀을 mm로 변환
     "displayid": "finalImage",
     "정지": 0,
     "왼쪽": 0,
     "아래쪽": 0,
     "오른쪽": 0
}). DataURI (dataURLAfterGrabzIt);

 

Corey Alderin이 16 년 2019 월 XNUMX 일에 질문 함

안녕 코리,

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

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

친절 감사합니다

16 년 2019 월 XNUMX 일에 GrabzIt Support에서 답변

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

 

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

 

감사

 

 

Corey Alderin이 16 년 2019 월 XNUMX 일에 답변 함

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

16 년 2019 월 XNUMX 일에 GrabzIt Support에서 답변

물론입니다. 보낼 수 있습니다. 어디로 보내야하나요?

Corey Alderin이 16 년 2019 월 XNUMX 일에 답변 함

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

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

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

16 년 2019 월 XNUMX 일에 GrabzIt Support에서 답변

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

Corey Alderin이 16 년 2019 월 XNUMX 일에 답변 함