2013-02-15 69 views
0

我有一個cron過程,收集關於電影的信息並向用戶呈現完成的信息。但是,API定期向「電影海報」提供的鏈接非常龐大,並且會導致內存問題的崩潰。我可以下載調整大小的圖像嗎?

作爲一個例子 - 這個文件http://content8.flixster.com/movie/11/16/86/11168662_ori.jpg是巨大的。我相信它大約爲17MB,圖像本身的時鐘頻率爲8175px x 12075px。

我的最終用戶將看到的最大尺寸大約爲360px。所以下載這麼大的圖片有點荒謬。而下一個尺寸是180 x 266 - 我擔心,如果我擴大規模可能不太合適。

有沒有一種方法,PHP將允許我下載一個調整大小的版本?我知道如果我下載這個文件,我可以做一百萬件事情。我正在嘗試更改下載本身的大小。

如果不是 - 任何人都可以想到的其他解決方案?

回答

0

這與PHP無關。某些遠程服務提供一個文件。你可以拿走它或者離開它。如果他們不提供一些API來下載不同大小或不同版本的文件,則無法獲取它。

所有你能做的就是將文件下載到你的服務器,調整它的大小,並提供給你的用戶。

2

不幸的是,沒有辦法,也沒有辦法在邏輯上。但是有一個解決方法。您可以藉助一些在線工具來完成這項工作

例如, http://quickthumbnail.com從給定的網址生成縮略圖

希望這適合你。

+0

如果此實用程序提供了一個下載鏈接到調整大小的圖像,它將正是我所需要的。將進一步調查。謝謝! – Neil 2013-02-15 13:26:11