【问题标题】:PHP Image Magician image not resizing properlyPHP Image Magician 图像未正确调整大小
【发布时间】:2015-07-25 08:28:48
【问题描述】:

所以我在我的网站上添加了一些图片上传功能,我决定使用PHP Image Magician Library by Jarrod Oberto

将 1080 像素宽的图像调整为 480 像素就像一个魅力。但是,将图像大小调整为 720 像素会导致意外裁剪。

我应该怎么做才能使 720 像素的图像完美调整大小?

我用来调整大小的代码是;

    <?php
    $magicianObj = new imageLib("original.jpg");
    $magicianObj -> resizeImage(480, 800);
    $magicianObj -> saveImage("480.jpg", 100);
    $magicianObj -> resizeImage(720, 1280);
    $magicianObj -> saveImage("720.jpg", 100);

图片如下:

  1. 480 像素

  1. 720 像素

【问题讨论】:

  • 先调整到720再保存,再调整到480再保存,有什么区别吗?
  • 让我试试你的建议并告诉你
  • 所以现在 480 像素的图像搞砸了。但我知道如何解决它。谢谢。将其添加为答案,我会竖起大拇指。
  • 和 720px - 现在还好还是坏了?
  • 添加您在第一条评论中所说的作为答案

标签: php image


【解决方案1】:

如果你先调整到 720 并保存,然后调整到 480 并保存,会有什么不同吗?

$magicianObj = new imageLib("original.jpg");
$magicianObj -> resizeImage(720, 1280);
$magicianObj -> saveImage("720.jpg", 100);

$magicianObj -> resizeImage(480, 800);
$magicianObj -> saveImage("480.jpg", 100);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-05-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多