Image – vytvoření obrázku ze zadané url

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Lota
Člen | 38
+
0
-

Lze nějakým způsobem ze zadané url adresy vytvořit obrázek?
Např.:

$pic = "http://www.example.com/obrazek.jpg";
$img = Image::fromFile($pic);
//$img = Image::fromString($pic);
$img->resize(120, 120);
$img->send();

fromFile mi s některými url adresami funguje správně, s některými špatně
Zkoušel jsem metody fromFile i fromString.

Špatně funguje například tato fotografie https…

Vypisuje Exception: Unknown image type or file https…

Správně funguje tato:
http…

Editoval Lota (11. 6. 2012 15:26)

Majkl578
Moderator | 1364
+
0
-

HTTP vs. HTTPS.

Ot@s
Backer | 476
+
0
-
  1. Problém bude možná v tom HTTPS vs. HTTP.
  2. Co zobrazí (error nebo raw data obrázku)?
echo file_get_contents('https://fbcdn-profile-a.akamaihd.net/hprofile-ak-snc4/187119_1172918918_5798684_n.jpg');
Lota
Člen | 38
+
0
-

Měl jsem za to, že jsem tuto možnost vyloučil. Nicméně, jsem ji prověřil znovu. Samotné http již funguje. Díky!