J'ai un tableau en php qui contient des images url (jpg pics). Lorsque vous exécutez le script PHP, ce tableau est rempli avec l'URL des images (pour cet exemple, disons 4 photos). À ce stade, je veux distribuer également les photos dans l'espace et générer un seul, comme: Comment faire une seule image (PNG/JPG) à partir d'un certain nombre d'images sur PHP?
1
A
Répondre
3
- Grab toutes les photos dans le tableau
- Trouvez les deux plus grandes dimensions
- Faire une toile qui peut contenir 4 images couvrant une zone du produit des deux plus grandes dimensions, à savoir Height = MaxY * 2 et Width = MaxX * 2.
- Placez les images sur la toile, vous pouvez facilement utiliser les dimensions max comme guide ici:
- x = MaxX/2 + Image1 Largeur/-2, y = MaxY/2 + Image1 Hauteur/-2
- x = MaxX + (MaxX/2 + Image2 Largeur/-2), y = MaxY/2 + Image2 Hauteur/-2
- x = MaxX/2 + Image3 Largeur/-2, y = MaxY + (MaxY/2 + Image3 Hauteur/-2)
- x = MaxX + (MaxX/2 + Image4 Largeur/-2), y = Maxy + (Maxy/2 + Image4 Hauteur/-2)
- Enregistrer sur le disque
vous pouvez réduire à un maximum de jeu, auquel cas vous devez introduire une échelle m ultiplier dans l'équation. Vous pouvez également recadrer à une taille carrée pour réduire l'espace vide induit par les images de différents formats.
Mots-clés: getimagesize, imagecreatetruecolor, imagecopyresampled.
Questions connexes
- 1. Comment isoler une seule couleur sur une image avec PHP?
- 2. Nombre multiple() à partir d'une seule table
- 3. script PHP pour faire une image dynamique
- 4. Comment faire écho à un certain nombre d'éléments de PHP Array
- 5. PHP: Conversion d'un nombre variable d'URL pour un certain nombre
- 6. Comment calculer une valeur à un certain nombre de décimales?
- 7. Comment créer une image à partir d'une image transparente?
- 8. Comment faire pivoter une image sur l'iPhone?
- 9. sauter un certain nombre de cadres sur une timeline
- 10. DB2 Incrémenter une valeur d'un certain nombre
- 11. comment continuer à faire pivoter une image
- 12. Capture d'une seule image à partir d'une webcam
- 13. Répétition des messages wordpress à l'intérieur d'une seule boucle jusqu'à atteindre un certain nombre de messages
- 14. Stocker une image à partir d'un lien en PHP
- 15. Flex - Copie d'une seule image à partir d'une vidéo
- 16. plusieurs images dans une seule image
- 17. Comment créer une image OpenCV à partir d'une image PIL?
- 18. Icône Badge Nombre * sans » un certain nombre
- 19. Comment trouver un certain nombre dans une programmation Array C?
- 20. Comment passer un certain nombre de java.awt.image.BufferedImage à Matlab
- 21. par un certain nombre de Split point décimal en php
- 22. Comment créer une image (ou autre format "lecture seule") à partir de .doc
- 23. Comment entrer les chiffres à un certain nombre
- 24. Faire une image superposée transparente sur Android?
- 25. PHP: quelle méthode utiliser pour ajuster une chaîne à un certain nombre de caractères?
- 26. Haskell - interpréter un certain nombre
- 27. Comment exécuter une seule classe à partir du dossier de test de Maven à partir de la ligne de commande?
- 28. Comment isoler une seule couleur dans une image
- 29. JPQL/SQL: Comment sélectionner * à partir d'une table avec un groupe sur une seule colonne?
- 30. Comment faire une requête sur une page entière à partir d'un forum phpbb?