Hướng dẫn imagesavealpha php - imagesavealpha php

(Php 4> = 4.3.2, Php 5, Php 7, Php 8)

ImageSavealpha - có giữ lại thông tin kênh alpha đầy đủ khi lưu hình ảnh PNGWhether to retain full alpha channel information when saving PNG images

Sự mô tả

ImageSavealpha (GDimage $image, Bool $enable): Bool(GdImage $image, bool $enable): bool

Alphablending phải bị vô hiệu hóa (imagealphablending($im, false)) để giữ lại kênh alpha ngay từ đầu.

Thông số

image

Một đối tượng GDimage, được trả về bởi một trong các hàm tạo hình ảnh, chẳng hạn như ImageCreatetRueColor ().GdImage object, returned by one of the image creation functions, such as imagecreatetruecolor().

enable

Có lưu kênh alpha hay không.Mặc định là false.false.

Trả về giá trị

Trả về true khi thành công hoặc false về thất bại.true on success or false on failure.

Thay đổi

Phiên bảnSự mô tả
8.0.0 ImageSavealpha (GDimage $image, Bool $enable): BoolGdImage instance now; previously, a resource was expected.

Alphablending phải bị vô hiệu hóa (imagealphablending($im, false)) để giữ lại kênh alpha ngay từ đầu.

Thông sốimagesavealpha() Usage

<?php
// Load a png image with alpha channel
$png imagecreatefrompng('./alphachannel_example.png');// Turn off alpha blending
imagealphablending($pngfalse);// Do desired operations

$enable0

$enable1

image

Một đối tượng GDimage, được trả về bởi một trong các hàm tạo hình ảnh, chẳng hạn như ImageCreatetRueColor ().

$enable2

$enable3

$enable4

$enable5

enable

Có lưu kênh alpha hay không.Mặc định là false.

$enable6

$enable7

$enable8

$enable9

imagealphablending($im, false)0

imagealphablending($im, false)1

imagealphablending($im, false)2

imagealphablending($im, false)3

imagealphablending($im, false)4

imagealphablending($im, false)5

$enable5