如何在imagemagick上传图像

时间:2012-07-09 10:08:47

标签: php command-line imgur

我正在使用API​​向图片添加文字,这需要图片的网址。我想在imgur上传我的图片,以便我使用有效的URL。我正在使用imgur的PHP脚本,因为它是应用程序的一部分。由于我使用PHP,我可以轻松使用命令行实用程序。请为此问题提出一些解决方案。

PS:不建议使用PHPGd或imagemagick向图像添加文本。他们不满足我的需要。此外,我尝试谷歌,但大多数结果假设上传要在localhost /服务器上传,而我想在网上上传有一个有效的URL使用。另外,我认为我没有技术诀窍来为此目的使用VPS。

2 个答案:

答案 0 :(得分:1)

如果您希望使用HTML / php允许用户将文件上传到您的服务器,请参阅以下教程:

http://www.tizag.com/phpT/fileupload.php/

请注意,此过程与您稍后可能使用ImageMagick或GD等工具执行的任何图像处理无关。

编辑:如果您想使用PHP在互联网上提供图像,Flickr不是一个糟糕的选择:

Uploading a photo with Flickr

答案 1 :(得分:1)

ImageMagick是一个图像处理库。它无法在任何地方上传文件。

如果你想上传文件,那么你将需要一个服务来上传文件(发现这样的服务是SO的主题,创建一个太宽泛的SO,找到你创建的主机的主机是偏离主题对于SO)。

该服务将提供某种API(尽管可能不是用于自动访问的API),您必须编写客户端进行交互。

如果所述服务使用HTTP进行上传,那么您应该查看cURL库。