Visualizzazione dei risultati da 1 a 6 su 6

Discussione: scrivere sull'immagine

  1. #1

    scrivere sull'immagine

    ciao a tutti, sto facendo una function in php per usare la lib imagemagick per modificare le img.

    @exec(CONVERT_PATH ." -geometry ".$int_target_width."x".$int_target_height." \ -font arial -fill white -pointsize 13 \ -draw 'text 7,17 Ciao' ".$str_file_path_phys." ".$str_target_path_phys);

    Ho provato a fare così per ridimensionare e scrivere sull'immagine ciao ma ridimensiona solo l'immabine e non scrive nulla.

    Sapete perchè?

  2. #2

  3. #3
    Utente di HTML.it L'avatar di Ferro9
    Registrato dal
    Apr 2004
    Messaggi
    1,049
    Giusto per curiosità, perchè utilizzi ImageMagick e non la libreria GD?

    Nel sito che vedi in firma ho fatto una funzione per scrivere sulle immagini con la GD e funziona bene, anche se sto installando ImageMagick proprio in questo momento per poter trattare anche file con formati diversi dal JPG.

  4. #4
    ho riscontrato che la qualità delle img trattate con imagemagick sono superiori alle gd per questo ho iniziato e studiare come funzionano.

  5. #5
    Utente di HTML.it L'avatar di Ferro9
    Registrato dal
    Apr 2004
    Messaggi
    1,049
    Parli della GD2? Io onestamente lavoro solo su immagini piccole, la uso soprattutto per ridimensionare quelle che inserisco nelle news di un mio sito a circa 400 pixel di larghezza ed il risultato sembra ottimo.

    Con la GD1 invece occorreva lacorare un po' più di fino e sfruttare alcune funzioni aggiuntive (ben documentate però sui commenti nel sito ufficiale del PHP) per le immagini truecolor.

  6. #6
    parlo di gd2 su immagini superiori ai 300 pixel la differenze sono poco percettibili ma su foto di piccole dimensioni si nota che le immagini sono migliori con imagemagick.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.