웹 캡처 및 변환 도구

Ruby로 스크린 샷에 워터 마크 추가루비 API

기본적으로 GrabzIt은 무료 패키지로 생성 된 스크린 샷에 'GrabzIt'워터 마크를 추가합니다. 그러나 GrabzIt을 사용하면 모든 유료 패키지의 개발자가 자신의 사용자 정의 워터 마크를 정의 할 수 있습니다. 이 워터 마크는 이미지 스크린 샷, PDF 스크린 샷애니메이션 GIF.

사용자 정의 워터 마크는 업로드 할 워터 마크 이미지의 파일 경로와 함께 워터 마크가 페이지에 표시되는 위치와 함께 식별자를 설정하여 정의됩니다.

grabzIt.add_watermark('DummyWaterMark_TopRight', 'watermark.png', 2, 0)

이제는 DummyWaterMark_TopRight 식별자는 customWaterMarkId 방법 AnimationOptions, ImageOptions or PDF 옵션 정의 된 워터 마크는 이미지 또는 PDF 문서의 오른쪽 상단에 자동으로 배치됩니다.

현재 사용자 정의 워터 마크를 모두 읽으려면 다음 방법을 호출하십시오.

watermarks = grabzIt.get_watermarks()

워터 마크를 삭제하려면 delete_watermark 삭제하려는 워터 마크의 식별자가있는 메소드입니다.

grabzIt.delete_watermark('DummyWaterMark_TopRight')

GrabzIt 시스템에서 워터 마크가 잠깐 동안 캐시되므로 캐시 된 워터 마크가 재사용되지 않도록 방금 삭제 된 것과 다른 워터 마크 식별자를 사용하십시오.

특수 워터 마크

GrabzIt은 또한 몇 가지 특별한 워터 마크를 제공합니다. customWaterMarkId 방법 AnimationOptions, ImageOptions or PDF 옵션 클래스, 여기에는 추가를위한 워터 마크가 포함됩니다 타임 스탬프, 본문, 카운터브라우저 창 캡처합니다.