대부분의 경우, 내가 찍으려는 스크린 샷은 브라우저에서 축소되지만 더 크게 내보내고 싶습니다. bheight 및 bwidth 값을 사용하여 웹 페이지에있는 요소의 높이와 너비를 나타내는 다음 원하는 너비와 높이 값을 전달합니다 (종횡비가 동일 함). 경우에 따라 높이가 bheight보다 2-4 배 더 커서 이미지가 매우 흐려지기 시작합니다.
캡처하려는 div 내부의 모든 요소는 크기의 100 %보다 크게 확대되지 않습니다. 예를 들어 div의 너비는 300px 일 수 있으며 900px 너비로 내보내고 싶습니다. 해당 div 내의 모든 이미지는 300px보다 크지 않지만 실제 너비는 1000px입니다. 이미지의 너비가 1000px 인 경우 900px 너비의 문제는 없지만 300x로 확대 된 3px 너비의 이미지처럼 흐릿하게 보입니다.
또한 해당 이미지의 텍스트가 흐릿합니다.
몇 가지 질문 :
-내가 뭘 잘못하고 있니?
-Grabzit은 어떻게 확장됩니까? 300px 너비로 스크린 샷을 찍고 (위의 예에서) 나중에 확장합니까? 아니면 먼저 HTML에서 내 요소를 확장 한 다음 스크린 샷을 반환합니까?
-HTML을 변환하여 원하는 높이와 너비 값을 원하는 배율로 늘리는 유일한 방법입니까?
DataURI와 함께 ConvertHTML 메서드를 사용하고 있습니다
감사.