localhostでcodeigniter 3.1を使用しています。 画像をトリミングしようとしていますが、クロップが機能していません。作業のサイズ変更のみ。だから私はGd2
PHPの拡張子を有効にした。出力結果は、元の画像サイズと同じである1000X700コードシグネチャ画像のクロッピングが機能していません
public function do_crop($filename)
{
$this->load->library('image_lib');
$source_path = 'uploads/' . $filename;
$target_path = 'uploads/thumb/'.$filename;
$config = array(
'image_library' => 'gd2',
'source_image' => $source_path,
'new_image' => $target_path,
'maintain_ratio' => FALSE,
'x_axis' => 300,
'y_axis' => 100,
);
$this->image_lib->initialize($config);
}
画像サイズ
1 = 1000X700
public function do_crop($filename)
{
$this->load->library('image_lib');
$source_path = 'uploads/' . $filename;
$target_path = 'uploads/thumb/'.$filename;
$config = array(
'image_library' => 'gd2',
'source_image' => $source_path,
'new_image' => $target_path,
'maintain_ratio' => FALSE,
'width' => 300,
'height' => 300,
'x_axis' => 350,
'y_axis' => 50
);
$this->image_lib->initialize($config);
}
画像サイズ= 1000X700
及び第2の例では、のみ(300x300
)画像のサイズを変更するが、トリミングしません。詳細については
についてSee Here してください、あなたは正確に何をしたいのかをよりよく理解 –
のためのより多くを説明していただけます。 –
画像サイズが1000X700の場合、元の画像サイズから「300x50」を切り抜きたい。私はサイズを変更したくない。 @MuhammadUsman – Mehur