gd

    1

    1答えて

    私は、ユーザーがアップロードした画像を受け入れ、最大幅/高さが4,000pxになるように比例してサイズを変更し、400pxおよび800pxのサムネイルを生成する機能を持っています。透明なPNGを処理し、白い背景を適用する能力が必要です。 私の現在のコードはこれをすべて行いますが、JPEGに特有の望ましくないアーチファクトを追加します。それらは垂直線であり、クローズアップされたときに非常に洗い流され

    0

    1答えて

    コード: <?php header("Content-type: image/png"); $hue = rand(0, 360); $sat = rand(80,100); $lum = rand(50,100); $hue /= 360; $sat /= 100; $lum /= 100; $result = Col

    0

    1答えて

    何が問題になるのかよくわかりません。私は介入をガイドとしてインストールしましたhere 次に、以下の.phpファイルを作成し、ローカルホストのApacheサーバーを起動して結果をテストしました。 は、ここでは、コードです: test.phpを <?php require 'vendor/autoload.php'; use Intervention\Image\ImageManagerStat

    0

    2答えて

    私は50%に画像をリサイズし、このPHPスクリプト(または任意のプリセット割合)今 $filename = 'test.jpg'; $percent = 0.5; // Content type header('Content-Type: image/jpeg'); // Get new dimensions list($width, $height) = getimagesize(

    1

    2答えて

    は、私はGoogle App EngineのPHP柔軟な環境で実行している私のPHPアプリケーションでimagettfbbox機能を使用したいので、私はこの文書(https://cloud.google.com/appengine/docs/flexible/php/runtime#dependencies)を読んで、私のphp.iniファイルに extension=gd.so を追加している

    3

    1答えて

    イメージファイルを読み込もうとする古いコードがあります。 (JPEGを $res = @imagecreatefromjpeg($sourceName); if ($res === false) $res = @imagecreatefromgif($sourceName); if ($res === false) $res = @imagecreatefrompng($s

    0

    1答えて

    私はこれをここで尋ねる必要がありますか分かりません。 私は、このコマンド sudo apt-get install php5-gd でのphp5-GDをインストールしようとしている。しかし、システムには、このパッケージ Reading package lists... Done Building dependency tree Reading state information...

    0

    1答えて

    この透かしを全幅と高さに設定しようとしていますので、イメージを塗りつぶしますが、なんらかの理由で元のサイズでしか表示されません。だから、基本的には代わりにイメージに合うように透かしを延伸する はなく、それだけで同じ大きさなどにご透かし画像をsclaeする...画像の真ん中に function watermark($sourcefile, $watermarkfile) { #

    0

    1答えて

    アップロードされた画像のアスペクト比を維持する必要があるという問題があります。 写真がアップロードされると、次の3つのサイズを作成する必要があります、a)は 310X230(Thumnail)B)960X400(詳細画像)c)のオリジナルサイズ(フル 画像)のサイズが正確に作成されます。寸法。写真が のいずれかのアスペクト比でない場合は、そのサイズに換算して とし、余分な部分を切り取ります。 私は

    0

    1答えて

    イメージのサイズを変更し、PHP(GD)でイメージを回転しようとしましたが、イメージが回転すると右に黒いボーダーが追加されます。 Exempleの画像(前&回転をリサイズ): Exempleの画像(&回転をリサイズ後): $image = $_FILES["file"]["name"]; $uploadedfile = $_FILES['file']['tmp_name'];