o2img_thumbnail

3 views
Skip to first unread message

Janox - Uniteam s.r.l.

unread,
Sep 17, 2025, 10:34:56 AMSep 17
to jxsu...@googlegroups.com
Ciao Tommaso,

con la funzione in oggetto si abbassa la qualità delle immagini.

C'è modo di gestirla?

In allegato:
  • Immagine originale "originale.jpg"
  • Immagine ridimensionata tramite Paint di Windows "paint.jpg"
  • Immagine ridimensionata tramite la funzione "o2thumbanil.jpg"

Grazie mille

Ciao e buona serata

---------------------------------------------------------------------------
Janox
---------------------------------------------------------------------------
logo_scuro_mail
Via San Pier Tommaso, 18/3 - 40139 Bologna (BO) - Italia
---------------------------------------------------------------------------
Tel: (+39) 051 54 24 10
Mail: ja...@uniteambo.it
Web: https://www.uniteambo.it/
Assistenza: https://get.teamviewer.com/6nx6fgx
---------------------------------------------------------------------------
originale.jpg
o2thumbnail.jpg
paint.jpg

Tommaso Vannini

unread,
Sep 17, 2025, 6:03:37 PMSep 17
to jxsu...@googlegroups.com
Ciao Maurizio,
l'argomento è ampio, per vari motivi.

Prima di tutto la libreria GD utilizzata dipende dal sistema operativo e
non è uguale per tutte le compilazioni.

In questo caso penso che stiamo parlando di una macchina Ubuntu, quindi
la libreria dovrebbe essere ok.

In secondo luogo in PHP sono cambiate molte cose da quando ho
implementato quella funzione, quindi una revisione potrebbe essere
comunque d'obbligo.

In terzo luogo, ma non meno importante, c'è il fatto che la funzione ha
comportamenti diversi a seconda dei parametri con cui è chiamata, in
particolare l'ultimo parametro "ratio".

Nel tuo caso immagino che il parametro "ratio" venga passato a TRUE, ma
non ne sono sicuro.

Potresti gestire la ratio precalcolando i valori finali di width e
height...

Io, intanto, ti allego una patch che potrebbe (dovrebbe) migliorare
qualcosa, anche se non saprei dirti in quale misura.

Provala e fammi sapere: se non risolve vedremo di fare dei test più
specifici.


Saluti
--
. Tommaso Vannini
. <tvan...@janox.it>
. Software analysis & development
. Janox project manager (www.janox.it)
jxfnx.inc

Janox - Uniteam s.r.l.

unread,
Sep 18, 2025, 11:50:45 AMSep 18
to jxsu...@googlegroups.com
Ciao Tommaso,


Prima di tutto la libreria GD utilizzata dipende dal sistema operativo e
non è uguale per tutte le compilazioni.

In questo caso penso che stiamo parlando di una macchina Ubuntu, quindi
la libreria dovrebbe essere ok.
In questo caso parliamo di ambiente Windows su php php 7.4.33.


In terzo luogo, ma non meno importante, c'è il fatto che la funzione ha
comportamenti diversi a seconda dei parametri con cui è chiamata, in
particolare l'ultimo parametro "ratio".

Nel tuo caso immagino che il parametro "ratio" venga passato a TRUE, ma
non ne sono sicuro.
Confermo che passo il parametro ratio a true.


Io, intanto, ti allego una patch che potrebbe (dovrebbe) migliorare
qualcosa, anche se non saprei dirti in quale misura.

Provala e fammi sapere: se non risolve vedremo di fare dei test più
specifici.
Effettivamente con la patch la qualità è migliore e le immagini sembrano molto meno sgranate.

La metterò dal cliente per avere un suo feedback.

Per ora non chiudere il thread.


Grazie mille
Ciao e buona serata
---------------------------------------------------------------------------
Janox
---------------------------------------------------------------------------
logo_scuro_mail
Via San Pier Tommaso, 18/3 - 40139 Bologna (BO) - Italia
---------------------------------------------------------------------------
Tel: (+39) 051 54 24 10
Mail: ja...@uniteambo.it
Web: https://www.uniteambo.it/
Assistenza: https://get.teamviewer.com/6nx6fgx
---------------------------------------------------------------------------

Janox - Uniteam s.r.l.

unread,
Sep 19, 2025, 8:40:48 AMSep 19
to jxsu...@googlegroups.com
Ciao Tommaso,

ho avuto un feedback molto molto positivo da parte del cliente.

Se vuoi puoi chiudere il thread.

Grazie mille
Ciao e buona giornata
---------------------------------------------------------------------------
Janox
---------------------------------------------------------------------------
logo_scuro_mail
Via San Pier Tommaso, 18/3 - 40139 Bologna (BO) - Italia
---------------------------------------------------------------------------
Tel: (+39) 051 54 24 10
Mail: ja...@uniteambo.it
Web: https://www.uniteambo.it/
Assistenza: https://get.teamviewer.com/6nx6fgx
---------------------------------------------------------------------------

--
--
Hai ricevuto questo messaggio in quanto sei iscritto al gruppo di supporto per gli sviluppatori Janox (www.janox.it).
---
Hai ricevuto questo messaggio perché sei iscritto al gruppo "jxsupport" di Google Gruppi.
Per annullare l'iscrizione a questo gruppo e non ricevere più le sue email, invia un'email a jxsupport+...@googlegroups.com.
Per visualizzare questa discussione, visita https://groups.google.com/d/msgid/jxsupport/97002718-2f45-452c-9929-62203f37df89%40uniteambo.it.

Janox - Uniteam s.r.l.

unread,
Sep 19, 2025, 8:42:01 AMSep 19
to jxsu...@googlegroups.com
Sempre io: se riuscissi a fare un rilascio completo della runtime con il fix mi farebbe molto comodo per allineare la runtime su tutti i clienti.

Grazie ancora
---------------------------------------------------------------------------
Janox
---------------------------------------------------------------------------
logo_scuro_mail
Via San Pier Tommaso, 18/3 - 40139 Bologna (BO) - Italia
---------------------------------------------------------------------------
Tel: (+39) 051 54 24 10
Mail: ja...@uniteambo.it
Web: https://www.uniteambo.it/
Assistenza: https://get.teamviewer.com/6nx6fgx
---------------------------------------------------------------------------

Tommaso Vannini

unread,
Sep 21, 2025, 7:43:56 PMSep 21
to jxsu...@googlegroups.com
Ciao Maurizio,
la patch è presente in release odierna.

La release è ancora candidate, quindi se vuoi fare qualche test, giusto
per scrupolo...

Janox - Uniteam s.r.l.

unread,
Sep 22, 2025, 3:17:52 AMSep 22
to jxsu...@googlegroups.com
Buongiorno Tommaso,

ho messo la release in sviluppo ed in produzione interna.


Grazie mille
Ciao e buona giornata
---------------------------------------------------------------------------
Janox
---------------------------------------------------------------------------
logo_scuro_mail
Via San Pier Tommaso, 18/3 - 40139 Bologna (BO) - Italia
---------------------------------------------------------------------------
Tel: (+39) 051 54 24 10
Mail: ja...@uniteambo.it
Web: https://www.uniteambo.it/
Assistenza: https://get.teamviewer.com/6nx6fgx
---------------------------------------------------------------------------

Tommaso Vannini

unread,
Oct 6, 2025, 7:21:34 PMOct 6
to jxsu...@googlegroups.com
Ciao Maurizio,
questo thread è CHIUSO.
Reply all
Reply to author
Forward
This conversation is locked
You cannot reply and perform actions on locked conversations.
0 new messages