Outils pour capturer et convertir le Web

Comment afficher une capture d'écran dans une page Web lors de l'utilisation d'un gestionnaire de rappel?

Lorsque vous utilisez la méthode du gestionnaire de rappel asynchrone, vous ne pouvez pas afficher immédiatement une capture d'écran dans une page Web car celle-ci n'aura pas encore été générée.

Par conséquent, un bon moyen de contourner ce problème consiste à rendre la page Web asynchrone à l'aide d'AJAX. Un exemple de ceci est montré dans l'application web de démonstration disponible pour chaque langage de programmation.

L'idée de base est que lorsque vous utilisez le GrabzItImageOptions classe, vous devriez passer un identifiant unique à la customId méthode, telle qu'un GUID. Vous utiliserez ensuite cet identifiant personnalisé pour fournir le nom de fichier de la capture d'écran dans le gestionnaire.

Ensuite, vous devrez créer une simple page côté serveur qui indiquera si une capture d’écran est prête une fois la valeur de customId transmise.

isready.php?id=123

Ensuite, utilisez des AJAX qui appellent votre page côté serveur en passant le même identifiant personnalisé si votre page indique qu'elle est prête, affichez la capture d'écran.