Results of 1 - 2 of about 2 for abortReason (0.001 sec.)
- 処理中に呼び出されるコールバックを設定する 9357
- « Imagick::setPointSize Imagick::setRegistry » PHP Manual Imagick 処理中に呼び出されるコールバックを設定する 検索 Imagick::setProgressMonitor (PECL imagick 3 >= 3.3.0) Imagick::setProgressMonitor — 処理中に呼び出されるコールバックを設定する
... 了率を計算することは単純ではありません。 戻り値 成功した場合に true を返します。 例 例1 Imagick::setProgressMonitor() <?php $abortReason = null ; try { $imagick = new \Imagick ( realpath ( $this -> control -> getImagePath ())); $startTime = time (); $callback ... = function ( $offset , $span ) use ( $startTime , & $abortReason ) { if ((( 100 * $offset ) / $span ) > 20 ) { $abortReason = "Processing reached 20%" ; return false ; } $nowTime = time ( ... ); if ( $nowTime - $startTime > 5 ) { $abortReason = "Image processing took more than 5 seconds" ; return false ; } if (( $offset % 5 ) == 0 ) { echo "Progress: $offset / $s ...
-
https://man.mtool.work/php/8.3/imagick.setprogressmonitor.html
- 処理中に呼び出されるコールバックを設定する 9357
- « Imagick::setPointSize Imagick::setRegistry » PHP Manual Imagick 処理中に呼び出されるコールバックを設定する 検索 Imagick::setProgressMonitor (PECL imagick 3 >= 3.3.0) Imagick::setProgressMonitor — 処理中に呼び出されるコールバックを設定する
... 了率を計算することは単純ではありません。 戻り値 成功した場合に true を返します。 例 例1 Imagick::setProgressMonitor() <?php $abortReason = null ; try { $imagick = new \Imagick ( realpath ( $this -> control -> getImagePath ())); $startTime = time (); $callback ... = function ( $offset , $span ) use ( $startTime , & $abortReason ) { if ((( 100 * $offset ) / $span ) > 20 ) { $abortReason = "Processing reached 20%" ; return false ; } $nowTime = time ( ... ); if ( $nowTime - $startTime > 5 ) { $abortReason = "Image processing took more than 5 seconds" ; return false ; } if (( $offset % 5 ) == 0 ) { echo "Progress: $offset / $s ...
-
https://man.mtool.work/php/8.3/imagick.setprogressmonitor.html
PREV
1
NEXT