웹 페이지 또는 HTML을 캡처하거나 변환하는 방법에 대한 질문 into 이미지, CSV, PDF 또는 DOCX 문서 및 비디오 변환 방법 into 애니메이션 GIF는 API를 사용합니다.
안녕하세요 선생님,
저는 sandip입니다. YouTube용 GRABZIT를 gif로 구성해야 합니다. 하지만 오류가 발생하는 것 같습니다. 아래에서 오류 세부정보를 확인하세요.
치명적인 오류: 잡히지 않은 오류: 클래스 'GrabzIt\GrabzItImageOptions'는 /media/phpuser/Data/sandip/study/demo/php/lib/GrabzItClient.php:182에서 찾을 수 없습니다. 스택 추적: #0 /media/phpuser/Data/sandip/study/demo/php/index.php( 78): GrabzIt\GrabzItClient->URLToImage('https://www.you...') #1 {main}이 투입되었습니다. /media/phpuser/Data/sandip/study/demo/php/lib/GrabzItClient.php 라인에 182
저를 도와주세요.
감사
좋아, GrabzItClient.php를 열고 spl_autoload_register 함수의 $file_name 변수에 일부 에코 문을 넣을 수 있습니까? 이것이 작동하지 않는 이유를 설명하기를 바랍니다.
PHP가 클래스를 찾을 수 없으면 spl_autoload_register를 호출해야 합니다. 거기에 정적 텍스트를 출력하는 간단한 에코를 넣을 수 있습니까?
어떤 버전의 PHP를 사용하고 있나요?
또한 spl_autoload_register 콘텐츠를 다음으로 바꿀 수 있습니다.
$file_name = str_replace("GrabzIt\\", '', $class_name) . '.php';
if (strpos($file_name, "GrabzIt") === 0) {
include($파일_이름);
}
파일 조회가 필요하지 않습니다.
감사합니다 오류가 제거되었습니다
하지만 유튜브 URL을 gif로 변환할 수 없습니다.
오류:
애니메이션 GIF가 패키지에 허용된 최대 총 해상도를 초과했습니다. 무료로 업그레이드하여 총 해상도가 더 높은 애니메이션 GIF를 생성하세요: https://grabz.it/upgrade/?FreeTrial=true
감사
코드 변경으로 문제가 해결되어서 다행입니다. 곧 공개하겠습니다.
GrabzIt에 어떤 옵션을 지정하시나요?AnimationOptions 수업?
나는 gif로 보낼 유튜브 URL을 선택했어요
유튜브 URL: https://www.youtube.com/watch?v=Bey4XXJAqS8
GrabzIt의 코드입니다.
GrabzIt에서 어떤 옵션을 선택하시나요?AnimationOptions 수업? 그런 다음 $options 변수를 전달합니까?
어떤 옵션을 말씀하시는지 모르겠습니다. 저는 GRABIT PHP 패키지를 복사하고 구성합니다.
이제 나에게 무엇을 해야 할지 말해주세요.
기본적으로 무료 패키지의 전체 해상도 제한 내에서 유지되므로 너비, 높이, 초당 프레임 또는 지속 시간을 설정해야 합니다. PHP 데모를 확인하여 제대로 작동하는지 확인했습니다.
이에 대한 자세한 내용은 여기에서 확인할 수 있습니다. 기사.
도움을 주셔서 감사합니다.
이제 삭제하는 방법을 알려주세요. watermark GIF에서.
또한 제가 귀하의 도서관을 무료로 사용한다면 며칠 동안 무료로 사용할 수 있는지 알려주세요.
GrabzIt을 제거하려면 watermark 구독해야 합니다. 구독하려면 XNUMX일 무료 평가판.
무료 계정만 사용하고 싶다면 영원히 무료입니다.