Differenze tra le versioni di "Comando EsportaImmagine"

Da GeoGebra Manual.
 
(4 versioni intermedie di uno stesso utente non sono mostrate)
Riga 30: Riga 30:
 
: Salva un file immagine della Vista corrente, con nome "image.png" e scala 2 (cioè al doppio della risoluzione nominale dello schermo)
 
: Salva un file immagine della Vista corrente, con nome "image.png" e scala 2 (cioè al doppio della risoluzione nominale dello schermo)
  
;*<code>EsportaImmagine("filename", "image.png", scalecm", 2, "dpi", 600)</code>
+
;*<code>EsportaImmagine("filename", "image.png", "scalecm", 2, "dpi", 600)</code>
 
: Salva un file immagine della Vista corrente, con nome "image.png" a 600dpi e scala con 1 unità = 2 cm
 
: Salva un file immagine della Vista corrente, con nome "image.png" a 600dpi e scala con 1 unità = 2 cm
  
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 ‘’false’’ vengono salvate anche le immagini di sfondo.
+
: 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>
Riga 59: Riga 59:
  
 
*;<code>pic1 = EsportaImmagine("view", 2, "corner", A, "corner2", B)</code>
 
*;<code>pic1 = EsportaImmagine("view", 2, "corner", A, "corner2", B)</code>
: Crea un'immagine della Vista 2 con ''corner'' (punti delimitatori dell'immagine) <code>A</code> e <code>B</code>
+
: Crea un'immagine della Vista 2 e la posiziona nella Vista, nella posizione delimitata dai ''corner'' <code>A</code> e <code>B</code>
 
}}
 
}}
  
 
{{Note|1=<div>
 
{{Note|1=<div>
*In GeoGebra Classico 5, se non viene indicato il parametro <code>filename</code>, l'immagine verrà copiata negli ''Appunti'' del sistema. Tale opzione sarà probabilmente disponibile in futuro anche nelle altre versioni con supporto del browser.
+
* In GeoGebra Classico 5, se non viene indicato il parametro <code>filename</code>, l'immagine verrà copiata negli ''Appunti'' del sistema. Tale opzione sarà probabilmente disponibile in futuro anche nelle altre versioni con supporto del browser.
 +
* Per selezionare una zona da esportare, invece di tutta la Vista, definire il rettangolo di selezione della zona da esportare creando i punti <code>Export_1</code> ed <code>Export_2</code>. ('''Questi punti speciali consentono il ritaglio della parte di Vista esportata anche da menu, come ad esempio utilizzando File -> Esporta Immagine''')
 
* Alcune sintassi non sono supportate in GeoGebra 5 Classico
 
* Alcune sintassi non sono supportate in GeoGebra 5 Classico
 
* In Chrome è possibile provare questa sintassi sperimentale <code>"type", "webm"</code> per ottenere un file esportato più veloce e di dimensioni minori rispetto a quello con GIF animate
 
* In Chrome è possibile provare questa sintassi sperimentale <code>"type", "webm"</code> 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 <code>"grayscale", true</code> (solo formato PNG)
 
* Nelle viste Grafici 2D questa sintassi consente di ottenere un file esportato in scala di grigi <code>"grayscale", true</code> (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: <code>EsportaImmagine("filename", "c:\Users\<utente>\AppData\image.png", "view", -1, "width", 2000)</code>. Sostituire '''<utente>''' con il proprio nome utente di Windows.</div>}}
+
* Nella vista ''Grafici 3D'' sono supportati esclusivamente i formati di tipo bitmap (ad es. png, gif). In GeoGebra Classico 5 è possibile utilizzare la seguente sintassi per ottenere un'immagine ad alta risoluzione: <code>EsportaImmagine("filename", "c:\Users\<utente>\AppData\image.png", "view", -1, "width", 2000)</code>. Sostituire '''<utente>''' con il proprio nome utente di Windows.</div>}}

Versione attuale delle 09:02, 12 gen 2021



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 Menu view graphics.svg vista Grafici
  • 2 per la Menu view graphics2.svg vista Grafici 2
  • -1 per la Perspectives algebra 3Dgraphics.svg 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 e la posiziona nella Vista, nella posizione delimitata dai corner A e B


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.
  • Per selezionare una zona da esportare, invece di tutta la Vista, definire il rettangolo di selezione della zona da esportare creando i punti Export_1 ed Export_2. (Questi punti speciali consentono il ritaglio della parte di Vista esportata anche da menu, come ad esempio utilizzando File -> Esporta Immagine)
  • 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 sono supportati esclusivamente i formati di tipo bitmap (ad es. png, gif). 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.
© 2024 International GeoGebra Institute