Mozilla开放徽章.png在PHP中创建图像
问题描述:
我需要创建一个.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/
希望它有帮助。
+0
非常感谢,我会采取这种方式! – pr0m3730
欢迎来到Stack Overflow!你可以先参加[游览]并学习[问]一个很好的问题,然后创建一个[mcve]。这使我们更容易帮助你。 – Katie