Differenze tra le versioni di "Comando EsportaImmagine"
Da GeoGebra Manual.
Riga 41: | Riga 41: | ||
;*<code>EsportaImmagine("filename", "image.png", "transparent", true)</code> | ;*<code>EsportaImmagine("filename", "image.png", "transparent", true)</code> | ||
: Salva un file immagine della Vista corrente in formato PNG trasparente, con nome "image.png". | : Salva un file immagine della Vista corrente in formato PNG trasparente, con nome "image.png". | ||
− | : Impostando la proprietà “transparent” come | + | : Impostando la proprietà “transparent” come ''false'' vengono salvate anche le immagini di sfondo. |
;*<code>EsportaImmagine("filename", "image.svg", "type", "svg")</code> | ;*<code>EsportaImmagine("filename", "image.svg", "type", "svg")</code> |
Versione delle 23:07, 11 apr 2019
- EsportaImmagine( <Proprietà>, <Valore>, <Proprietà>, <Valore>, ... )
- Esporta un'immagine della Vista attiva (o della vista indicata nel parametro "view")
Note:
- Le Proprietà utilizzabili nella sintassi, ("dpi", "filename", "height", "loop", "rotate", "scale", "scalecm", "slider", "time", "transparent", "type", "view", "width"), elencate anche negli esempi, devono essere indicate in lingua inglese.
- I valori da indicare per la Vista che verrà salvata come immagine sono:
- 1 per la vista Grafici
- 2 per la vista Grafici 2
- -1 per la vista Grafici 3D
Esempi:
EsportaImmagine("scale", 5)
- Visualizza un popup della Vista corrente, in modo che sia possibile selezionare -> Salva immagine come... con un clic sul tasto destro del mouse
EsportaImmagine("filename", "image.png")
- Salva un file immagine della Vista corrente, con nome "image.png"
EsportaImmagine("filename", "image.png", "view", 2)
- Salva un file immagine della vista Grafici 2, con nome "image.png"
EsportaImmagine("filename", "image.png", "view", -1)
- Salva un file immagine della vista 3D, con nome "image.png"
EsportaImmagine("filename", "image.png", "dpi", 300)
- Salva un file immagine della Vista corrente, con nome "image.png", a 300 dpi (dot-per-inch)
EsportaImmagine("filename", "image.png", "scale", 2)
- Salva un file immagine della Vista corrente, con nome "image.png" e scala 2 (cioè al doppio della risoluzione nominale dello schermo)
EsportaImmagine("filename", "image.png", scalecm", 2, "dpi", 600)
- Salva un file immagine della Vista corrente, con nome "image.png" a 600dpi e scala con 1 unità = 2 cm
EsportaImmagine("filename", "image.png", "width", 1000)
- Salva un file immagine della Vista corrente, con nome "image.png" e larghezza = 1000 pixels
EsportaImmagine("filename", "image.png", "height", 1000)
- Salva un file immagine della Vista corrente, con nome "image.png" e altezza = 1000 pixels
EsportaImmagine("filename", "image.png", "transparent", true)
- Salva un file immagine della Vista corrente in formato PNG trasparente, con nome "image.png".
- Impostando la proprietà “transparent” come false vengono salvate anche le immagini di sfondo.
EsportaImmagine("filename", "image.svg", "type", "svg")
- Salva un file immagine della Vista corrente in formato SVG, con nome "image.png"
EsportaImmagine("filename", "image.gif", "type", "gif", "slider", a, "loop", true, "time", 200, "width", 400)
- Salva una GIF animata a ciclo continuo della vista corrente. L'animazione è controllata da uno slider "a", con un ritardo di 200ms tra i fotogrammi. È necessario mantenere piccole le dimensioni della GIF e il numero di passi dello slider
EsportaImmagine("filename", "image.gif", "type", "gif", "view", -1, "rotate", 360°, "slider", a, "loop", true, "time", 200)
- Salva una GIF animata a ciclo continuo della vista corrente. L'animazione è controllata da uno slider "a", con un ritardo di 200ms tra i fotogrammi e ruota la vista di 360° durante l'animazione. È necessario mantenere piccole le dimensioni della GIF e il numero di passi dello slider
EsportaImmagine("type", "pdf", "filename", "test.pdf")
- Crea un PDF della Vista corrente (o un PDF di 2 pagine se è aperta anche la Vista Grafici 2)
EsportaImmagine("type", "pdf", "filename", "test.pdf", "slider", n)
- Crea un PDF multi-pagina della Vista corrente in cui ogni pagina corrisponde a un passo dello slider "n"
pic1 = EsportaImmagine("view", 2, "corner", A, "corner2", B)
- Crea un'immagine della Vista 2 con corner (punti delimitatori dell'immagine)
A
eB
Note:
- In GeoGebra Classico 5, se non viene indicato il parametro
filename
, l'immagine verrà copiata negli Appunti del sistema. Tale opzione sarà probabilmente disponibile in futuro anche nelle altre versioni con supporto del browser. - Alcune sintassi non sono supportate in GeoGebra 5 Classico
- In Chrome è possibile provare questa sintassi sperimentale
"type", "webm"
per ottenere un file esportato più veloce e di dimensioni minori rispetto a quello con GIF animate - Nelle viste Grafici 2D questa sintassi consente di ottenere un file esportato in scala di grigi
"grayscale", true
(solo formato PNG) - Nella vista Grafici 3D è supportato solo il formato PNG. In GeoGebra Classico 5 è possibile utilizzare la seguente sintassi per ottenere un'immagine ad alta risoluzione:
EsportaImmagine("filename", "c:\Users\<utente>\AppData\image.png", "view", -1, "width", 2000)
. Sostituire <utente> con il proprio nome utente di Windows.