The second parameter spicifies if the object is write in multipage file (true) or split every page in a single file (false).
Example:
<?php
$multiTIFF = new Imagick();
$files = scandir($mytifspath);
foreach( $files as $f )
{
$auxIMG = new Imagick();
$auxIMG->readImage($mytifspath.$f);
$multiTIFF->addImage($auxIMG);
}
//file multi.TIF
$multiTIFF->writeImages('multi.TIF', true);
//files multi-0.TIF, multi-1.TIF, ...
$multiTIFF->writeImages('multi.TIF', false);
?>
PHP.mk документација
Imagick::writeImages
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Патека
imagick.writeimages.php
Локална патека за оваа страница.
Извор
php.net/manual/en
Оригиналниот HTML се реупотребува и локално се стилизира.
Режим
Прокси + превод во позадина
Кодовите, табелите и белешките остануваат читливи во истиот тек.
Референца
imagick.writeimages.php
Imagick::writeImages
Референца за `imagick.writeimages.php` со подобрена типографија и навигација.
Imagick::writeImages
(PECL imagick 2 >= 2.3.0, PECL imagick 3)
Imagick::writeImages — Writes an image or image sequence
= NULL
Writes an image or image sequence.
Параметри
filename-
adjoin-
Вратени вредности
Патеката до PHP скриптата што треба да се провери. true на успешен исход.
Белешки од корисници 2 забелешки
mbrugue ¶
пред 16 години
Malou ¶
пред 16 години
As mbrugue sugest, the second parameter can also be use to save an animated gif:
<?php
$anim = new Imagick();
$files = scandir($myFramesPath);
foreach( $files as $f )
{
$auxIMG = new Imagick();
$auxIMG->readImage($mytifspath.$f);
$anim->addImage($auxIMG);
}
//write animated gif
$anim->writeImages('anim.gif', true);
?>