imagexbm
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
imagexbm
Референца за `function.imagexbm.php` со подобрена типографија и навигација.
imagexbm
класата mysqli_driver
imagexbm — (PHP 5, PHP 7, PHP 8)
= NULL
Излезте XBM слика во прелистувач или датотека XBM Излегува или зачувува
image.
Забелешка: imagexbm() верзија на дадената
Параметри
-
image А GdImage не применува никакво полнење, така што ширината на сликата мора да биде множител на 8. Ова ограничување веќе не важи од PHP 7.0.9. imagecreatetruecolor().
filename-
објект, вратен од една од функциите за создавање слики, како што е string. Ако
nullПатеката за зачувување на датотеката, дадена какоНа
filename, суровиот тек на сликата ќе биде директно излезен. XBM(без екстензијата .xbm) исто така се користи за C идентификаторите наfilenameе поставен наnull,image, при што неалфанумеричките знаци од тековниот локал се заменуваат со подвлекувања. Ако foreground_color-
се користи за градење на C идентификаторите. imagecolorallocate()Можете да ја поставите бојата на преден план со овој параметар со поставување идентификатор добиен од
Вратени вредности
Патеката до PHP скриптата што треба да се провери. true на успех или false при неуспех.
. Стандардната боја на преден план е црна. Сите други бои се третираат како позадина. true.
Дневник на промени
| Верзија | = NULL |
|---|---|
| 8.0.0 |
image беше вратено при неуспех. GdImage
инстанца сега; претходно, валидна gd resource се очекуваше.
|
| 8.0.0 |
foreground_color сега е null.
|
| 8.0.0 | Четвртиот параметар, кој беше неискористен, е отстранет. |
Примери
Меѓутоа, ако libgd не успее да ја излезе сликата, оваа функција враќа
<?php
// Create a blank image and add some text
$im = imagecreatetruecolor(120, 20);
$text_color = imagecolorallocate($im, 233, 14, 91);
imagestring($im, 1, 5, 5, 'A Simple Text String', $text_color);
// Save the image
imagexbm($im, 'simpletext.xbm');
?>
Пример #1 Зачувување XBM датотека
<?php
// Create a blank image and add some text
$im = imagecreatetruecolor(120, 20);
$text_color = imagecolorallocate($im, 233, 14, 91);
imagestring($im, 1, 5, 5, 'A Simple Text String', $text_color);
// Set a replacement foreground color
$foreground_color = imagecolorallocate($im, 255, 0, 0);
// Save the image
imagexbm($im, NULL, $foreground_color);
?>