phpThumb()

Logiciel capture d'écran:
phpThumb()
Détails logiciels:
Version: 1.7.14
Date de transfert: 28 Feb 15
Développeur: James Heinrich
Licence: Gratuit
Popularité: 41

Rating: 5.0/5 (Total Votes: 1)

La taille de sortie est configurable (peut être plus grande ou plus petite que la source), et la source peut être l'image entière ou seulement une partie de l'image originale.
Vraie couleur et le rééchantillonnage est utilisé si GD v2.0 est disponible, sinon couleurs avec palette et plus proche voisin redimensionnement est utilisé. ImageMagick est utilisé chaque fois que possible pour la vitesse.
Fonctionnalité de base est disponible même si les fonctions GD ne sont pas installés (tant que ImageMagick est installé).
Ce est une bibliothèque complexe, prenant en charge plusieurs options et fonctionnalités

Caractéristiques :.

sources pris en charge les formats d'image

    :
  • JPEG (via GD ou ImageMagick)
  • PNG (via GD ou ImageMagick)
  • GIF (via GD, ImageMagick ou phpthumb.gif.php)
  • BMP (via ImageMagick ou phpthumb.bmp.php)
  • Ne importe quel format d'image ImageMagick peut lire

  • sortie formats d'image pris en charge:
  • JPEG (via GD ou ImageMagick)
  • PNG (via GD ou ImageMagick)
  • GIF (via GD ou ImageMagick)
  • BMP (via ImageMagick ou phpthumb.bmp.php)
  • ICO (via ImageMagick ou phpthumb.ico.php)

  • fonctions de traitement d'image:
  • image source peut être un fichier physique sur le serveur local, fichier distant via HTTP, ou peut être récupéré à partir d'une base de données.
  • GIF sont pris en charge sur toutes les versions de GD (même si GD n'a pas le support natif de GIF) grâce à la classe GIF Util par Fabien Ezber ou par ImageMagick.
  • BMP images sources peuvent être utilisées même si ImageMagick ne est pas disponible.
  • ImageMagick (si disponible) peut être appelé pour générer les vignettes pour les images source de plus de la limitation de mémoire de PHP permettrait à un thumbnailer de GD-seulement de faire, ou pour les formats d'image que GD ne prend pas en charge.
  • caractéristiques de base de phpThumb fonctionnera même si le serveur n'a pas de support de GD, aussi longtemps que ImageMagick est installé
  • HTTP création de vignettes peut être limitée à la (liste ou autre) actuelle domaine, pour éviter d'autres sites d'utiliser votre serveur pour créer leurs vignettes.
  • Liaison aux vignettes d'un autre domaine peut être évitée ou en filigrane.
  • Les vignettes peuvent être mis en cache pour moins de charge du serveur. Tailles Mulitple de ne importe quelle image source peuvent être mis en cache séparément. Les vignettes sont automatiquement mis à jour lorsque l'image (local) de source est modifié.
  • miniatures EXIF ​​intégré (si disponibles) peuvent être extraites en l'état, ou utilisés comme l'image source pour thumbnailing si l'image source réelle prendrait plus de mémoire que PHP dispose.
  • Les images peuvent être tournées, soit par un angle arbitraire ou auto-rotation portrait ou paysage.
  • images peuvent être recadrées, soit par un certain nombre de pixels ou en pourcentage de l'image originale.
  • Sortie est anti-crénelé dans le canal alpha, le cas échéant quand PNG sortie est sélectionnée.
  • La qualité peut être auto-ajusté pour se adapter à une certaine taille en octets de sortie.

  • Filtres qui peuvent être appliquées (la plupart exigent GD v2.0 et / ou v4.3 PHP ou ImageMagick):
  • Une image de filigrane ou texte peuvent être appliqués sur la vignette dans l'une des 10 positions ou de carrelage.
  • Une frontière ou un cadre peut être appliqué.
  • Vignettes peut être une dimension fixe indépendamment de la source rapport d'aspect et le fond rempli de couleurs configurable. coins de frontaliers peuvent éventuellement être arrondis (rayon horizontale et verticale indépendante)
  • Masque flou affûtage peut être appliquée grâce à la fonction de Torstein Hønsi phpUnsharpMask.

  • bbli Autres filtres:
  • masque de canal Alpha à partir du fichier de masque
  • Auto Contrast / Niveaux
  • chanfrein
  • Flou
  • Luminosité
  • Colorier de cibler couleur en quantité
  • Contraste
  • Ombre portée
  • Détection de bord
  • Retournement horizontal / vertical
  • Gamma
  • Niveaux de gris
  • Enlèvement moyenne
  • négatif couleur
  • Réduire Profondeur de couleur
  • coins arrondis
  • Saturation
  • Sepia
  • Lisse
  • Seuil
  • Balance des blancs

Quoi de neuf dans cette version:

  • Correction:
  • nom de variable incorrect dans phpThumb.php pourrait empêcher toutes les valeurs de hachage de correspondre.

Quoi de neuf dans la version 1.7.11:

  • Ajout d'échappement encore plus explicite des paramètres de ligne de commande.
  • Désactiver toutes les démos par défaut, l'utilisateur aura besoin de commenter une ligne pour exécuter la démo.
  • CleanUpCacheDirectory () est maintenant appelée une seule fois par heure et sauter entièrement si le répertoire de cache ne est pas inscriptible.

  • (Utilisez le mode objet au lieu)
  • 'file' de paramter retiré.
  • paramter enlevé (mode objet plutôt) goto.

Exigences :

  • PHP 4.3.3 ou supérieur

Logiciel similaire

Angular Background
Angular Background

12 Apr 15

deSVG
deSVG

1 Mar 15

glossy.js
glossy.js

5 Jun 15

D'autres logiciels de développeur James Heinrich

getID3()
getID3()

20 Feb 15

Commentaires à phpThumb()

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!