Des coins arrondis sur les images à l'aide de PHP?
Personne ne sait comment faire une image avoir des coins arrondis à l'aide d'un script PHP?
- Si possible, je garderais en CSS3 coins arrondis avant de passer par la peine de le faire en PHP.
Vous devez vous connecter pour publier un commentaire.
Il peut être fait à l'aide de php-gd, mais j'ai fini par passer la tâche pour le navigateur, à l'aide de CSS:
Ce script montre comment appliquer des coins arrondis pour des images à l'aide de PHP et la librairie GD. C'est aussi simple que le dessin des quatre quadrants du cercle, au cours des quatre coins de l'image. Le cercle lui-même doit être transparent.
Ce script, d'autre part, génère des coins arrondis graphiques du HTML ou du CSS solutions. Il génère les quatre coins de ce que vous pouvez superposer sur une image à l'aide de la CSS de positionnement ou de tableaux HTML.
Il ya beaucoup d'options disponibles, vous pouvez les trouver à l'aide de Google. Le plus simple est bien à l'aide de la Thumbnailer. C'est aussi simple que deux lignes de code:
C'est amusant, n'est-ce pas? 🙂 Il y a beaucoup d'autres options disponibles. Les coins sera lissé.
Télécharger easyphpthumbnail.class.php de ce lien
de ce que vous pouvez redimensionner et de convertir les images en arrondie de l'image.
dans l'exemple ci-dessous de l'image est convertie en transparent cercle image.
Vous pouvez regarder https://www.phpcontext.com/thumbnailer/ . Il y a un script pour la création de belles coins arrondis pouces avec PHP. Ils sont trop lissé.
Au lieu de modifier l'image, pourquoi ne pas simplement l'envelopper dans du code HTML qui a des images à chaque coin de rue que la superposition de l'original afin de fournir l'apparence de coins arrondis?
Par faire de la retouche d'image dans votre .script php, vous allez mettre une charge excessive sur votre serveur web, et cela signifie que votre application ne va pas à l'échelle.
GD est idéal pour la manipulation d'images, mais il serait beaucoup plus facile pour vous et beaucoup plus facile sur votre serveur si vous avez utilisé le CSS.
Voici un excellent tutoriel pour certains frais, des effets d'image à l'aide de CSS:
http://www.webdesignerwall.com/tutorials/css-decorative-gallery/
Pour les navigateurs modernes, vous pouvez le faire en pure CSS:
http://www.css3.info/preview/rounded-border/
Un couple de d'autres remarquables: les
http://www.spiffycorners.com/
http://www.html.it/articoli/niftycube/index.html
il est facile de créer certains arrondie pouces à l'aide de php, il suffit d'utiliser Thumbnailer 🙂