Gambas-it
Gambas3 => Programmazione => Topic aperto da: Gianluigi - 10 Marzo 2022, 00:49:20
-
Ho letto questa richiesta sulla ML:
https://lists.gambas-basic.org/pipermail/user/2022-March/075615.html
e volevo rispondere creando una libreria .gambas che utilizzasse gb.sdl2
Il codice della libreria usato a parte funziona, ma se lo uso in un progetto no (errore: unable to load image).
Secondo voi è a causa del componente?
Ricapitolando la libreria da sola, funziona.
Se salvo un'immagine BMP con estensione JPEG funziona.
Messe insieme le due cose non funziona
Vedi i due progetti allegati
-
Ricevo il primo messaggio di errore.
Non viene creata la sub-cartella "/TiffBmp:0.1.gambas".
Ad ogni modo, perché vuoi utilizzare il componente gb.sdl2 ?
-
:ciao:
Grazie per la risposta
Ricevo il primo messaggio di errore.
Non viene creata la sub-cartella "/TiffBmp:0.1.gambas".
Hai seguito questa prassi?
https://www.gambas-it.org/wiki/index.php?title=Importare_ed_utilizzare_librerie_.gambas#Assegnare_una_libreria_ad_un_progetto_in_modo_dinamico.
Ad ogni modo, perché vuoi utilizzare il componente gb.sdl2 ?
Per ottenere quello che chiede l'amico usando solo Gambas :-\
Vale a dire: ottenere un file BMP così da poterlo manipolare con gb.image...
:-* se conosci un modo migliore per farlo :D
-
vuott ha trovato un modo usando il componente gb.media, vedi qui la guida:
https://www.gambas-it.org/wiki/index.php?title=Convertire_i_formati_immagine_mediante_il_Componente_gb.media
Io l'ho adattato per questo progetto allegato.
Se non avete un'immagine TIF qui ce n'è una:
https://paste.c-net.org/LashedEarplugs
Continuo a non capire perché a Martin il mio codice funziona (parlo di quello iniziale con la libreria presente anche nella cartella linkata per l'immagine .tif) e a me no, la risposta di Benoit Minisini : "non ne ho idea" ;D
:ciao:
-
vuott ha trovato un modo usando il componente gb.media, vedi qui la guida:
https://www.gambas-it.org/wiki/index.php?title=Convertire_i_formati_immagine_mediante_il_Componente_gb.media
In quella pagina della wiki ho aggiunto anche la modalità per ottenere direttamente un file formato JPG da un file TIFF.