PHP에 포함 된 Open Badges 어설 션 메타 데이터로 .png
이미지를 만들어야합니다.PHP에서 Mozilla 공개 배지 .png 이미지 생성
나는 모질라 API 엔드 포인트를 보았지만 필자는 내 서버에 파일을 만들어야합니다.
수작업으로 수행 할 수있는 방법이 있습니까? 아니면 외부 서비스에 의존해야합니까?
PHP에 포함 된 Open Badges 어설 션 메타 데이터로 .png
이미지를 만들어야합니다.PHP에서 Mozilla 공개 배지 .png 이미지 생성
나는 모질라 API 엔드 포인트를 보았지만 필자는 내 서버에 파일을 만들어야합니다.
수작업으로 수행 할 수있는 방법이 있습니까? 아니면 외부 서비스에 의존해야합니까?
PHP 라이브러리 Imagick을 사용하여 수동으로 .png 파일에 메타 데이터를 추가 할 수 있습니다.
이 사용자 정의 작은 도서관이 그것을 사용하는 방법을 확인하십시오 : https://github.com/jmunozdev/php-tiny-openbadges-image-baker
$im = new Imagick($image_url);
// Set the image properties.
$im->setimageproperty('openbadges', $this->assertionJsonUrl);
// Return the final baked blob of the imagefile.
return base64_encode($im->getimageblob());
또한 드루팔 7 I에 대한 접근을 제공하는 임베디드 데이터로 donwloadable .PNG 파일을 만들 수 Imagick 라이브러리를 사용하고 있습니다 그것을 사용하고 잘 작동하고 있습니다. 여기에서 배지 이미지의 무결성을 확인할 수 있습니다. http://bakery.openbadges.org/
희망이 있습니다.
정말 고맙습니다. – pr0m3730
스택 오버플로에 오신 것을 환영합니다! [둘러보기]를 먼저 듣고 좋은 질문을 배우고 [mcve]를 만들 수 있습니다. 그렇게하면 우리가 당신을 도울 수 있습니다. – Katie