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

내부에 포함된 div의 이미지를 생성하는 데 문제가 있습니다.

웹 페이지 또는 HTML을 캡처하거나 변환하는 방법에 대한 질문 into 이미지, CSV, PDF 또는 DOCX 문서 및 비디오 변환 방법 into 애니메이션 GIF는 API를 사용합니다.

안녕하세요

저는 스크린샷을 찍으려는 유료 고객입니다. 트윗 삽입을 포함하는 요소 watermark. 문제는 내가 watermark. 내 코드는 다음과 같습니다. 내가 뭘 잘못하고 있는 걸까요?







#트위터 {
위치 : 상대;
z- 색인 : 1! 중요;
너비: 500px !중요;
왼쪽 여백 : -8px;
여백 : -10px;
}

.watermark {
위치 : 절대;
상단 : 60px;
왼쪽:100px;
z- 색인 : 10! 중요;
표시하다:watermark'] == 0){ $watermark = "없음"; } elseif($_GET['watermark'] == 1){ $watermark = ""; } 에코 $watermark; ?>;
}

#트윗 iframe {
테두리: 없음 !중요;
상자 그림자: 없음 !중요;
}

.카피라이트 p {
위치 : 절대;
왼쪽:0;
여백 : -9px;
글꼴 모음: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
글꼴 크기 : 12px;
색상:#a2a6a8;
}


트윗 스크린샷 피더




">
-->

<img src="images/watermark.png" 클래스="watermark"/>


https://sane.social ©의 트윗 스크린샷 ";?>


window.onload = (함수(){

var tweet = document.getElementById("tweet");
var id = tweet.getAttribute("tweetID");

twttr.widgets.createTweet(
아이디, 트윗, {

대화 : '없음', // 또는 모두
카드 : 'visible', // 또는 보이는
테마 : 'light' // 또는 dark
})

.then(함수(el) {
el.contentDocument.querySelector(".footer").style.display = "none";
});

});




GrabzIt("XXXX=").ConvertPage(window.location.href, {"target": "#content", "bheight": -1, "height": -1, "width": -1}).AddTo ("트윗샷");



2년 2020월 XNUMX일 GrabzIt 지원팀에서 질문함

나는 이것이 GrabzIt의 문제가 아니라 Twitter API의 보안 문제라고 생각합니다. 아마도 임시 HTML 페이지 내에서 사용되는 것을 좋아하지 않을 것입니다. 대신 URL을 사용하도록 코드를 변경해야 합니다.

.ConvertURL(location.href, {"target": "#content", "bheight": -1, "height": -1, "width": -1}).AddTo("tweetshot");

2년 2020월 XNUMX일 GrabzIt 지원팀에서 답변함