Differenze tra le versioni di "Salvare una Image"

Da Gambas-it.org - Wikipedia.
 
(9 versioni intermedie di uno stesso utente non sono mostrate)
Riga 1: Riga 1:
Per salvare i dati di una variabile di tipo ''Image'' in un file immagine, si fa uso del metodo ''.Save''. Tale metodo richiede innanzitutto il percorso ove il file immagine dovrà essere salvato, nonché il tipo di file immagine da salvare. Al riguardo v'è da precisare che attualmente si possono salvare soltanto file immagine dei seguenti formati:
+
Per salvare i dati di una variabile di tipo ''Image'' in un file immagine, si fa uso del metodo ''.Save( )''. Tale metodo richiede innanzitutto il percorso ove il file immagine dovrà essere salvato, nonché il tipo di file immagine da salvare. Al riguardo v'è da precisare che attualmente si possono salvare soltanto file immagine dei seguenti formati:
 
* JPG
 
* JPG
 
* PNG
 
* PNG
 
* BMP
 
* BMP
* GIF
+
* GIF   <SUP>&#091;[[#Note|Nota 1]]&#093;</sup>
 
* XPM
 
* XPM
  
 
Volendo, è possibile anche impostare il valore della qualità dell'immagine che si andrà a salvare. Tale valore è compreso fra 0 e 100.
 
Volendo, è possibile anche impostare il valore della qualità dell'immagine che si andrà a salvare. Tale valore è compreso fra 0 e 100.
  image<FONT color=#B22222>.Save</font>(percorso_file_immagine_da_salvare.xxx As String, valore_qualità_immagine As Integer)
+
 
 +
La sintassi é:
 +
  image<FONT color=#B22222>.Save</font>("<FONT color=gray>/percorso/del/file/immagine/da/salvare</font>" As String, valore_qualità_immagine As Integer)
 +
 
 +
 
 +
 
 +
=Note=
 +
[1] Attualmente, in vero, <SPAN style="text-decoration:underline">non</span> è possibile salvare in formato ''.gif''.
 +
<BR>Consultato appositamente Minisini su questo problema, ha risposto così:
 +
<BR>" ''Actually, gb.image.io relies on the gdk-pixbuf library to save the picture. So the supported formats are the one supported by that library.'' "
 +
<BR>La documentazione della libreria ''gdk-pixbuf'' dice:
 +
<BR>" ''Saves pixbuf to a file in type, which is currently "jpeg", "png", "tiff", "ico" or "bmp".'' "
 +
<BR>V'è da aggiungere che di questi tipi di file imagine, citati dalla documentazione, <SPAN style="text-decoration:underline">non</span> è possibile salvare in Gambas neppure nei formati ''tiff'' e ''ico'' .
 +
<BR>Al riguardo vedere la seguente pagina: [[Conoscere_i_formati_immagine_disponibili_con_GTK_mediante_le_funzioni_del_API_di_GDK-PixBuf|Conoscere i formati immagine disponibili con GTK mediante le funzioni del API di GDK-PixBuf]]

Versione attuale delle 08:49, 5 set 2020

Per salvare i dati di una variabile di tipo Image in un file immagine, si fa uso del metodo .Save( ). Tale metodo richiede innanzitutto il percorso ove il file immagine dovrà essere salvato, nonché il tipo di file immagine da salvare. Al riguardo v'è da precisare che attualmente si possono salvare soltanto file immagine dei seguenti formati:

Volendo, è possibile anche impostare il valore della qualità dell'immagine che si andrà a salvare. Tale valore è compreso fra 0 e 100.

La sintassi é:

image.Save("/percorso/del/file/immagine/da/salvare" As String, valore_qualità_immagine As Integer)


Note

[1] Attualmente, in vero, non è possibile salvare in formato .gif.
Consultato appositamente Minisini su questo problema, ha risposto così:
" Actually, gb.image.io relies on the gdk-pixbuf library to save the picture. So the supported formats are the one supported by that library. "
La documentazione della libreria gdk-pixbuf dice:
" Saves pixbuf to a file in type, which is currently "jpeg", "png", "tiff", "ico" or "bmp". "
V'è da aggiungere che di questi tipi di file imagine, citati dalla documentazione, non è possibile salvare in Gambas neppure nei formati tiff e ico .
Al riguardo vedere la seguente pagina: Conoscere i formati immagine disponibili con GTK mediante le funzioni del API di GDK-PixBuf