我需要創建一個.png
圖像,並在PHP中嵌入Open Badges斷言元數據。Mozilla開放徽章.png在PHP中創建圖像
我環顧四周,我只看到一些Mozilla API端點,但我需要在我自己的服務器上創建該文件。
有什麼辦法可以手動做,還是應該依靠外部服務?
我需要創建一個.png
圖像,並在PHP中嵌入Open Badges斷言元數據。Mozilla開放徽章.png在PHP中創建圖像
我環顧四周,我只看到一些Mozilla API端點,但我需要在我自己的服務器上創建該文件。
有什麼辦法可以手動做,還是應該依靠外部服務?
您可以使用PHP庫Imagick手動添加元數據到.png文件。
請檢查該定義的小型圖書館如何使用它: https://github.com/jmunozdev/php-tiny-openbadges-image-baker
它使用Imagick庫來創建嵌入,也提供了一個方法的Drupal 7.我的數據donwloadable .png文件使用它,它工作得很好,你可以在這裏檢查你的徽章圖像的完整性:http://bakery.openbadges.org/
希望它有幫助。
非常感謝,我會採取這種方式! – pr0m3730
歡迎來到Stack Overflow!你可以先參加[遊覽]並學習[問]一個很好的問題,然後創建一個[mcve]。這使我們更容易幫助你。 – Katie