웹 캡처 및 변환 도구

팝업 없이 스크린샷을 찍으세요!

18 2월 2017

앞으로 몇 주에 걸쳐 HTML 요소를 숨길 수 있는 API 업데이트를 출시할 예정입니다. 이는 일부 웹사이트에서 사용자가 작업을 수행하도록 장려하기 위해 사용하는 성가신 인라인 모달 팝업을 숨기는 데 특히 유용합니다.

지금까지 변경 사항은 다음 API에 적용되었습니다.

HTML 요소를 숨기려면 숨기려는 모든 HTML 요소의 ID 또는 클래스 이름을 지정하기만 하면 됩니다. 예를 들어 #myelem, .myclass. 다음은 JavaScript와 PHP를 모두 사용하여 이를 수행하는 두 가지 예입니다.

JavaScript를 사용하여 HTML 요소 숨기기

GrabzIt("Sign in to view your Application Key").ConvertURL("http://www.google.com", {"hide":"#myelem, .myclass"}).Create();

PHP를 사용하여 HTML 요소 숨기기

$grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
$options = new GrabzItImageOptions();
$options->setHideElement("#myelem, .myclass");

$grabzIt->URLToImage("http://www.google.com", $options);
$grabzIt->SaveTo("test.jpg");

또한 대상 매개변수는 이제 식별자 외에 클래스 이름도 허용하므로 표준 CSS 선택기만 지정하면 됩니다. 예를 들어 하나의 CSS 선택기를 대상 매개변수에 전달하면 됩니다. .myclass or #myid 일치하는 요소가 여러 개인 경우 첫 번째 요소가 선택됩니다.

최신 블로그 게시물보기