[Php 4, Php 5, Php 7, Php 8]
ImageJPEG - Hình ảnh đầu ra cho trình duyệt hoặc tệp — Output image to browser or file
Sự mô tả
ImageJpeg [gdimage $image
, tài nguyên | chuỗi | null $file
= null
, int $quality
= -1]: bool[GdImage $image
, resource|string|null $file
= null
, int $quality
= -1]: bool
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[].
file
Đường dẫn hoặc tài nguyên luồng mở [được tự động đóng sau khi hàm này trả về] để lưu tệp vào. Nếu không được đặt hoặc null
, luồng hình ảnh thô sẽ được xuất trực tiếp.null
, the raw image stream will be output directly.
quality
quality
là tùy chọn và dao động từ 0 [chất lượng tồi tệ nhất, tệp nhỏ hơn] đến 100 [chất lượng tốt nhất, tệp lớn nhất]. Mặc định [-1
] sử dụng giá trị chất lượng IJG mặc định [khoảng 75].
Trả về giá trị
Trả về $file
0 khi thành công hoặc $file
1 về thất bại.$file
0 on success or $file
1 on failure.
Thận trọng
Tuy nhiên, nếu libgd không xuất ra hình ảnh, chức năng này trả về $file
0.$file
0.
Thay đổi
8.0.0 | ImageJpeg [gdimage $image , tài nguyên | chuỗi | null $file = null , int $quality = -1]: boolGdImage instance now; previously, a resource was expected.
|
Thông số
image
$file
4
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 [].
file
$file
5
Đường dẫn hoặc tài nguyên luồng mở [được tự động đóng sau khi hàm này trả về] để lưu tệp vào. Nếu không được đặt hoặc null
, luồng hình ảnh thô sẽ được xuất trực tiếp.
$file
6
quality
quality
là tùy chọn và dao động từ 0 [chất lượng tồi tệ nhất, tệp nhỏ hơn] đến 100 [chất lượng tốt nhất, tệp lớn nhất]. Mặc định [-1
] sử dụng giá trị chất lượng IJG mặc định [khoảng 75].:Trả về giá trịimageinterlace[].
Trả về $file
0 khi thành công hoặc $file
1 về thất bại.
- Thận trọng
- Tuy nhiên, nếu libgd không xuất ra hình ảnh, chức năng này trả về
$file
0. - Thay đổi
- Phiên bản
-
image
mong đợi một ví dụ GDimage bây giờ; Trước đây, một tài nguyên đã được dự kiến.
Ví dụ ¶
Ví dụ #1 Xuất hình ảnh JPEG vào trình duyệt
$file
7
$file
8
$file
9
null
0
null
1Ví dụ trên sẽ xuất ra một cái gì đó tương tự như: ¶
Ví dụ #2 Lưu hình ảnh JPEG vào tệp
null
2
null
3
null
4
null
5
null
6Ví dụ #3 Xuất hình ảnh với chất lượng 75% cho trình duyệt ¶
Ghi chú
null
7
null
8
null
6Ghi chú: ¶
Ghi chú
$quality
0
$quality
1
$quality
2
$quality
3
null
6Ghi chú: ¶
Nếu bạn muốn xuất ra JPEG tiến bộ, bạn cần đặt xen kẽ với ImageInterlace [].
$quality
5
$quality
6
$quality
7
$quality
8
$quality
9
image
0
image
1
image
2
image
3
image
4
image
2
null
6Xem thêm ¶
ImagePng [] - xuất hình ảnh PNG cho trình duyệt hoặc tệp
image
7
image
8
image
9
file
0
file
1ImageGif [] - Hình ảnh đầu ra cho trình duyệt hoặc tệp ¶
ImagePng [] - xuất hình ảnh PNG cho trình duyệt hoặc tệp
file
2
ImageGif [] - Hình ảnh đầu ra cho trình duyệt hoặc tệp ¶
ImageWBMP [] - Hình ảnh đầu ra cho trình duyệt hoặc tệp
file
3
file
4
file
5
null
6ImageInterLace [] - Bật hoặc tắt xen kẽ ¶
ImagePng [] - xuất hình ảnh PNG cho trình duyệt hoặc tệp
file
7
file
8
file
9
null
0ImageInterLace [] - Bật hoặc tắt xen kẽ ¶
Ghi chú
null
1
null
2
null
3
null
4
null
6Ghi chú: ¶
Nếu bạn muốn xuất ra JPEG tiến bộ, bạn cần đặt xen kẽ với ImageInterlace [].
null
6
null
7
null
6Xem thêm ¶
ImagePng [] - xuất hình ảnh PNG cho trình duyệt hoặc tệp
null
9
quality
0
quality
1ImageGif [] - Hình ảnh đầu ra cho trình duyệt hoặc tệp ¶
Ví dụ #1 Xuất hình ảnh JPEG vào trình duyệt
quality
2
Ví dụ trên sẽ xuất ra một cái gì đó tương tự như: ¶
Ví dụ #1 Xuất hình ảnh JPEG vào trình duyệt
quality
3
quality
4
quality
5
quality
6Ví dụ trên sẽ xuất ra một cái gì đó tương tự như: ¶
Ví dụ #2 Lưu hình ảnh JPEG vào tệp
quality
7
quality
8
quality
9
quality
0
quality
1
quality
2
null
6Ví dụ #3 Xuất hình ảnh với chất lượng 75% cho trình duyệt ¶
Ví dụ #1 Xuất hình ảnh JPEG vào trình duyệt
quality
4
quality
5
quality
6
quality
7
null
6Ví dụ trên sẽ xuất ra một cái gì đó tương tự như: ¶
Ví dụ #2 Lưu hình ảnh JPEG vào tệp
quality
9
-1
0
-1
1
-1
2
null
6Ví dụ #3 Xuất hình ảnh với chất lượng 75% cho trình duyệt ¶
ImagePng [] - xuất hình ảnh PNG cho trình duyệt hoặc tệp
-1
4
-1
5
-1
6
-1
7
-1
8ImageGif [] - Hình ảnh đầu ra cho trình duyệt hoặc tệp ¶
Ghi chú
-1
9
$file
00
$file
01
$file
02
$file
03
$file
04
$file
05
$file
06Ghi chú: ¶
Ghi chú
$file
07
$file
08
$file
09
$file
10
null
6Ghi chú: ¶
Ghi chú
$file
12
$file
13
$file
14
$file
15
null
6ImageInterLace [] - Bật hoặc tắt xen kẽ ¶
ImagePng [] - xuất hình ảnh PNG cho trình duyệt hoặc tệp
$file
17
$file
18
$file
19
$file
20
null
6ImageGif [] - Hình ảnh đầu ra cho trình duyệt hoặc tệp ¶
ImageWBMP [] - Hình ảnh đầu ra cho trình duyệt hoặc tệp
$file
22
ImageInterLace [] - Bật hoặc tắt xen kẽ ¶
Ghi chú
$file
23
Ghi chú: ¶
Ghi chú
$file
24
Ghi chú: ¶
Nếu bạn muốn xuất ra JPEG tiến bộ, bạn cần đặt xen kẽ với ImageInterlace [].
$file
25
Xem thêm ¶
Nếu bạn muốn xuất ra JPEG tiến bộ, bạn cần đặt xen kẽ với ImageInterlace [].
$file
26
Xem thêm ¶
ImageWBMP [] - Hình ảnh đầu ra cho trình duyệt hoặc tệp
$file
27
$file
28
$file
29
$file
30
$file
31ImageInterLace [] - Bật hoặc tắt xen kẽ ¶
ImagePng [] - xuất hình ảnh PNG cho trình duyệt hoặc tệp
$file
32
$file
33
$file
34
$file
35
$file
36
$file
37
null
6ImageGif [] - Hình ảnh đầu ra cho trình duyệt hoặc tệp ¶
ImageWBMP [] - Hình ảnh đầu ra cho trình duyệt hoặc tệp
$file
39
$file
40
$file
41
$file
42
$file
43
$file
44
$file
45
$file
46
$file
47
$file
48
null
6ImageInterLace [] - Bật hoặc tắt xen kẽ ¶
ImageWBMP [] - Hình ảnh đầu ra cho trình duyệt hoặc tệp
$file
50
$file
51
$file
52
$file
53
$file
54
$file
55
$file
56
quality
0
$file
58ImageInterLace [] - Bật hoặc tắt xen kẽ ¶
Nếu bạn muốn xuất ra JPEG tiến bộ, bạn cần đặt xen kẽ với ImageInterlace [].
$file
59
$file
60
null
6ImageInterLace [] - Bật hoặc tắt xen kẽ ¶
Ghi chú
$file
62
$file
63
$file
64
$file
65
$file
66
$file
67
$file
68
null
6