Imagick::pingImageFile

(PECL imagick 2, PECL imagick 3)

Imagick::pingImageFileObtém atributos básicos de imagem de maneira leve

Descrição

public Imagick::pingImageFile(resource $filehandle, string $fileName = ?): bool

Este método pode ser usado para consultar a largura, altura, tamanho e formato da imagem sem ler a imagem inteira na memória. Este método estará disponível se a extensão Imagick tiver sido compilada com a ImageMagick versão 6.2.9 ou superior.

Parâmetros

filehandle

Um identificador de arquivo aberto para a imagem.

fileName

Nome de arquivo opcional para esta imagem.

Valor Retornado

Retorna true em caso de sucesso.

Exemplos

Example #1 Usando Imagick::pingImageFile()

Abrindo um local remoto

<?php
/* abrindo um local remoto com fopen */
$fp = fopen("http://example.com/test.jpg");

/* Cria novo objeto Imagick */
$im = new Imagick();

/* passa o identificador para o objeto Imagick */
$im->pingImageFile($fp);
?>

Veja Também