La conversion d'un HyperText Markup Language (HTML) page dans un format de fichier graphique portable de réseau (PNG) peut être rempli avec des résultats inattendus. Certaines méthodes sont très fiables, mais aussi très limités dans leur utilisation, y compris en utilisant des captures d'écran à partir d'un navigateur Web actif, puis en modifiant l'image enregistrée. D'autres méthodes, comme l'utilisation des programmes pour convertir spécifiquement HTML en PNG, pourrait ne pas afficher la page dans le bon sens, dans la résolution correcte ou même avec tous les composants plus complexes chargés. Qui sont exécutées à partir d'un serveur Web pour convertir le HTML en PNG sont parfois très complexes et nécessitent l'installation de bibliothèques spécialisées qui pourraient eux-mêmes avoir des bugs qui empêchent de travailler. Savoir à quoi s'attendre lors de la création d'une image d'un site Web peut aider à accélérer le processus et de réduire les résultats indésirables.
La façon la plus simple de convertir le HTML en PNG est simplement de charger un site web dans un navigateur Web et d'utiliser un programme de capture d'écran pour enregistrer l'image en cours d'affichage. Cette méthode donne de bons résultats et est assez prévisible. Il est aussi limité dans son utilisation et nécessite un traitement manuel de chaque capture d'écran, ce qui signifie mises à jour de toute application utilisant l'image devra être mise à jour chaque fois qu'un document HTML changements. Pourtant, si tout le reste échoue, il s'agit d'une méthode de travail de base.
Les programmes et scripts qui convertissent automatiquement HTML en PNG peuvent avoir d'automatisation intégré, mais aussi avoir la possibilité d'être incapable de rendre tous les composants sur un site. Certains éléments de conception de base - telles que des animations, quelques feuilles de style en forme et le streaming - pourraient ne pas être rendus, laissant de grands trous dans l'image du site ou de mise en forme incorrecte de la page. Ceci peut être évité soit en n'utilisant pas les éléments dynamiques ou en trouvant des programmes qui disent qu'ils vont, en effet, rendre ces composants.
La qualité de l'image créée lors du passage de HTML pour les fichiers PNG peut également être un problème. Certains mécanismes qui permettent d'améliorer les images, textes et autres éléments visuels d'une page sont parfois utilisés indépendamment du module de rendu du navigateur. Ce texte de moyens et images pourraient apparaître pixélisés ou off-color. Il ya peu de solutions à ce problème, sauf à concevoir des documents HTML avec tous les logiciels d'amélioration d'image désactivé.
Lors de l'utilisation automatisée HTML en PNG convertisseurs, il est important de considérer les pages web doivent être enregistrés en tant que fichiers image. Les utilisateurs d'un site peut être mis en danger si une image d'une page est considérée comme ils entrent leur nom d'utilisateur et mot de passe, en regardant ses messages privés ou d'entrer des informations personnelles. Avoir ce type d'acte d'image comme vignette pour un site crée un risque de sécurité énorme. Pages qui pourraient afficher des informations sur l'utilisateur ou qui peuvent créer de l'information dynamique de saisie de l'utilisateur doivent toujours être exclus automatisé HTML pour les programmes de génération PNG.
Surtout avec automatisé HTML pour convertisseurs PNG, il faut être conscient de l'aspect ratio de l'image finale. Certains programmes vont tenter à l'échelle d'un site web capturé pour s'adapter à l'intérieur de paramètres prédéfinis. Cela pourrait causer le logiciel pour prendre l'image d'un document HTML et l'échelle pour s'adapter à l'intérieur d'une zone rectangulaire qui est proportionné différemment. Cela peut créer des images déformées et inutilisables.