Outils pour capturer et convertir le Web

Comment modifier le nom de fichier d'une capture d'écran avec l'API de GrabzIt?

API de GrabzIt est très flexible et a de multiples façons de inteffacer avec vos screenshots.

Si vous utilisez une API côté serveur avec un gestionnaire de rappel, vous pouvez modifier le fichier de gestionnaire pour spécifier le nom de fichier souhaité. Donc pour API PHP vous changeriez la ligne spécifiée dans le handler.php cette saves votre capture d'écran.

file_put_contents("results" . DIRECTORY_SEPARATOR . $filename, $result);

Pour inclure votre nom de fichier personnalisé, comme indiqué ci-dessous:

file_put_contents("results" . DIRECTORY_SEPARATOR . "my_screenshot.jpg", $result);

Si vous utilisez une API côté serveur avec le synchrone SaveTo la méthode que vous pouvez save La capture d’écran directement dans un fichier portant le nom de votre choix en procédant comme suit.

$grabzIt->SaveTo("my_screenshot.jpg");

JavaScript fonctionne légèrement différemment, car avec le API JavaScript vous ne pouvez spécifier un nom de fichier que si vous demandez le téléchargement de la capture d'écran, comme indiqué ci-dessous.

GrabzIt("YOUR APPLICATION KEY").ConvertURL("http://www.spacex.com",
 {"download": 1,"filename":"my_screenshot.jpg"}).Create();