Imagemagick ($ im = new Imagick ("strawberry.png") ile ilgili küçük bir soru?

2 Cevap php

Ben php bir. Png dosyası yeniden boyutlandırır kodlarının bir parça var. Bu ile başlar:

$im = new Imagick( "strawberry.png" );

Ben test \ strawberry.png \ www.mydomain.com bir. Png dosyası var. Nasıl bu adresi için yukarıdaki kodu düzeltebilirsiniz?

Teşekkürler

2 Cevap

Script çalışan yerden yolunu anlamaya çalışın. Oradan, test dizinine göreli bir yol kullanabilirsiniz.

Örneğin

Script www.mydomain.com sitenin kök dizininde yer alıyorsa, o zaman bu kullanabilirsiniz:

$im = new Imagick("./test/strawberry.png");

Ben PHP doğru yolu almıyorum bazen sorunları çalıştırmak. Sonra göreli bir yol ekleme, mevcut çalışma dizini almak deneyin:

$im_path = dirname(__FILENAME__).'/test/strawberry.png';
$im = new imagick($im_path);