簡體   English   中英

在XAMPP1.7.7上使用Imagick保存圖像

[英]Use Imagick on XAMPP1.7.7 for save image

我有以下代碼塊:

<?php
$im = new imagick('test.jpg');
echo "a";
?>

如果省略$ im,則結果為“ a”;但如果不省略$ im,則結果為“”。 這是因為imagick的安裝不正確嗎? 如果是這樣,我如何為XAMPP 1.7.7很好地安裝它? 網上幾乎沒有信息,他們談論使用imagick的舊版本,但我不喜歡這個想法。

關於imagick的另一個問題是我想重新處理圖像並將其保存在服務器中。 我已經閱讀了關於move_uploaded_file的用法,但是如果我使用writeimage,則不會使用它。 我需要以其他方式使用它嗎?

最后一個問題:我通過一個以64 base為基礎編碼的圖像,並在一個php文件中解碼。 如何在不保存的情況下將解碼圖像分配給Imagick?

顯示。

<?
$im = new imagick('test.jpg');
$im->setImageFormat('jpg');
header('Content-type: image/jpg');
echo $im;
?>

保存

<?
$im = new imagick('test.jpg');
$im->setImageFormat('jpg');
$saveToDir = "/home/";
$imageName = "image.jpg";
$im->writeImage($saveToDir . $imageName);
?>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM