Diferencia entre revisiones de «Comando ExportaImagen»

De GeoGebra Manual
Saltar a: navegación, buscar
(Página creada con «<noinclude>{{Manual Page|version=5.0}}</noinclude> {{revisar}} {{command|scripting}} ;ExportaImagen( <Propiedad>, <Valor>, <Propiedad>, <Valor>, ... ) :Exporta una imagen d...»)
 
m
 
(No se muestran 8 ediciones intermedias de 3 usuarios)
Línea 1: Línea 1:
 
<noinclude>{{Manual Page|version=5.0}}</noinclude>
 
<noinclude>{{Manual Page|version=5.0}}</noinclude>
{{revisar}}
 
 
{{command|scripting}}
 
{{command|scripting}}
 +
 
;ExportaImagen( <Propiedad>, <Valor>, <Propiedad>, <Valor>, ... )
 
;ExportaImagen( <Propiedad>, <Valor>, <Propiedad>, <Valor>, ... )
:Exporta una imagen de la vista activa (o la especificada a través del parámetro "view")
+
:Exporta una imagen de la vista activa (o de la especificada a través del parámetro "view")
  
 
+
{{note|1= :* Las "Propiedades" requeridas en las sintaxis de este comando, listadas en los siguientes ejemplos deben ser ingresadas en inglés.
{{note|1= :* Las "Propiedades" requeridas en las sintaxis de este comando (listadas en los siguientes ejemplos) deben ser ingresadas en inglés.
 
 
:*Los ''valores'' que refieren a la vista (propiedad "view") que se desea grabar como imagen son:
 
:*Los ''valores'' que refieren a la vista (propiedad "view") que se desea grabar como imagen son:
::* 1 para [[File:Menu view graphics.svg|link=|16px]] 'Vista gráfica''
+
::* 1 para [[File:Menu view graphics.svg|link=|16px]] ''Vista gráfica''
 
::* 2 para [[File:Menu view graphics2.svg|link=|16px]] ''Vista gráfica'' 2
 
::* 2 para [[File:Menu view graphics2.svg|link=|16px]] ''Vista gráfica'' 2
 
::* -1 para [[File:Perspectives algebra 3Dgraphics.svg|link=|16px]] ''Vista 3D''}}
 
::* -1 para [[File:Perspectives algebra 3Dgraphics.svg|link=|16px]] ''Vista 3D''}}
  
 +
{{examples|1=<br>
  
{{examples|1=<br>
 
 
*;<code>ExportaImagen("scale", 5)</code>
 
*;<code>ExportaImagen("scale", 5)</code>
 
: Muestra una ventana emergente de la vista actual para que el usuario pueda hacer clic derecho -> Guardar imagen como...
 
: Muestra una ventana emergente de la vista actual para que el usuario pueda hacer clic derecho -> Guardar imagen como...
  
*;<code> ExportaImagen("filename", "image.png")</code>
+
*;<code> ExportaImagen("filename", "imagen.png")</code>
: Saves a file called "image.png" of the current view
+
: Guarda el archivo "imagen.png" de la vista actual
 +
 
 +
*;<code> ExportaImagen("filename", "imagen.png", "view", 2)</code>
 +
: Guarda el archivo "imagen.png" de la Vista gráfica 2
 +
 
 +
*;<code> ExportaImagen("filename", "imagen.png", "view", -1)</code>
 +
: Guarda el archivo "imagen.png" de la Vista 3D
 +
 
 +
*;<code> ExportaImagen("filename", "imagen.png", "dpi", 300)</code>
 +
: Guarda el archivo "imagen.png" de la vista actual con una resolución de 300 dpi (puntos por pulgada)
 +
 
 +
*;<code> ExportaImagen("filename", "imagen.png", "scale", 2)</code>
 +
: Guarda el archivo "imagen.png" de la vista actual con un factor de escala 2 (el doble de la resolución nominal de la pantalla)
 +
 
 +
*;<code> ExportaImagen("filename", "imagen.png", "scalecm", 2, "dpi", 600)</code>
 +
:Guarda el archivo "imagen.png" de la vista actual en una resolución de  600 dpi en una escala de 1 unidad = 2 cm
 +
 
 +
*;<code> ExportaImagen("filename", "imagen.png", "width", 1000)</code>
 +
: Guarda el archivo "imagen.png" de la vista actual con un ancho de 1000 píxeles
 +
 
 +
*;<code> ExportaImagen("filename", "imagen.png", "height", 1000)</code>
 +
: Guarda el archivo "imagen.png" de la vista actual con una altura de 1000 píxeles
 +
 
 +
*;<code> ExportaImagen("filename", "imagen.png", "transparent", true)</code>
 +
: Guarda un archivo PNG de fondo transparente llamado "imagen.png"
 +
: Al establecer como ''false'' la propiedad "transparent", se guardan también las imágenes de fondo.
  
*;<code> ExportaImagen("filename", "image.png", "view", 2)</code>
+
*;<code> ExportaImagen("filename", "imagen.svg", "type", "svg")</code>
: Saves a file called "image.png" of Graphics View 2
+
: Guarda el archivo "imagen.svg" de la vista actual en formato  SVG
  
*;<code> ExportaImagen("filename", "image.png", "view", -1)</code>
 
: Saves a file called "image.png" of View 3D Graphics 
 
  
*;<code> ExportaImagen("filename", "image.png", "dpi", 300)</code>
+
*;<code>ExportaImagen("filename", "image.gif", "type", "gif", "slider", a, "loop", true, "time", 200, "width", 400)</code>
: Saves a file called "image.png" of the current view at 300 dpi (dots-per-inch)
+
: Guarda un GIF animado en bucle de la vista actual controlado por el deslizador ''a'' de 200ms entre extremos. '''Mantenga pequeños el tamaño del GIF y el número de pasos del deslizador'''
  
*;<code> ExportaImagen("filename", "image.png", "scale", 2)</code>
+
*;<code>ExportaImagen("filename", "image.gif", "type", "gif", "view", -1, "rotate", 360°, "slider", a, "loop", true, "time", 200)</code>
: Saves a file called "image.png" of the current view at scale 2 (ie twice nominal screen resolution)
+
: Guarda un GIF animado en bucle de la vista 3D controlado por el deslizador ''a'' de 200ms entre extremos y rota la vista 360° durante la animación. '''Mantenga pequeños el tamaño de la vista y el número de pasos del deslizador'''
  
*;<code> ExportaImagen("filename", "image.png", scalecm", 2, "dpi", 600)</code>
+
*;<code>ExportaImagen("type", "pdf", "filename", "test.pdf")</code>
: Saves a file called "image.png" of the current view at 600 dpi at a scale 1 unit = 2 cm
+
: Crea un PDF de la vista actual ( o un PDF de dos páginas si la Vista Gáfica 2 está abierta)
  
*;<code> ExportaImagen("filename", "image.png", "width", 1000)</code>
+
*;<code>ExportaImagen("type", "pdf", "filename", "test.pdf", "slider", n)</code>
: Saves a file called "image.png" of the current view with width = 1000 pixels
+
: Crea un PDF de varias páginas de la vista actual, en el que cada página corresponde a un paso del deslizador ''n''
  
*;<code> ExportaImagen("filename", "image.png", "height", 1000)</code>
+
*;<code>pic1 = ExportaImagen("view", 2, "corner", A, "corner2", B)</code>
: Saves a file called "image.png" of the current view with height = 1000 pixels
+
: Crea una imagen de la Vista gráfica 2 con esquinas <code>A</code> y <code>B</code>
  
*;<code> ExportaImagen("filename", "image.png", "transparent", true)</code>
+
}}
: Saves a transparent PNG file called "image.png"
 
  
*;<code> ExportaImagen("filename", "image.svg", "type", "svg")</code>
 
: Saves a file called "image.svg" of the current view in SVG format}}
 
  
 
{{Notes|1=
 
{{Notes|1=
* En GeoGebra Clásico 5 if there is no <code>filename</code> parameter the image will be copied to the Clipboard. This may also be possible in the future (with browser support) in other versions.}}
+
* En GeoGebra Clásico 5, si no se ingresa el parámetro <code>filename</code> la imagen se copia en el portapapeles. Esto será posible también próximamente (dependiendo de los navegadores) en futuras versiones.
 +
* Para recortar la imagen, crea los puntos <code>Export_1</code> y <code>Export_2</code> para definir el rectángulo de corte. ('''Esto también recorta la exportación que se obtiene a través del menú Archivo -> Exportar imagen''')
 +
* Algunas sintaxis no están disponibles en GeoGebra Clásico 5
 +
* En Chrome, puedes probar la sintaxis experimental <code>"type", "webm"</code> para obtener una exportación más rápida y pequeña que los GIF animados
 +
* Para las Vistas gráficas 2D puedes usar esta sintaxis para obtener una exportación monocromática <code>"grayscale", true</code> (Solo para formato PNG)
 +
* Para la Vista gráfica 3D solamente PNG es soportado. En GeoGebra Clásico 5 puedes utilizar esto para obtener una salida de alta resolución <code>ExportaImagen("filename", "c:\Users\<username>\AppData\image.png", "view", -1, "width", 2000)</code>. Reemplaza '''<username>''' por  tu nombre de usuario de Windows}}

Revisión actual del 03:19 27 ene 2021



ExportaImagen( <Propiedad>, <Valor>, <Propiedad>, <Valor>, ... )
Exporta una imagen de la vista activa (o de la especificada a través del parámetro "view")
Nota:
  • Las "Propiedades" requeridas en las sintaxis de este comando, listadas en los siguientes ejemplos deben ser ingresadas en inglés.
  • Los valores que refieren a la vista (propiedad "view") que se desea grabar como imagen son:
  • 1 para Menu view graphics.svg Vista gráfica
  • 2 para Menu view graphics2.svg Vista gráfica 2
  • -1 para Perspectives algebra 3Dgraphics.svg Vista 3D
Ejemplos:
  • ExportaImagen("scale", 5)
Muestra una ventana emergente de la vista actual para que el usuario pueda hacer clic derecho -> Guardar imagen como...
  • ExportaImagen("filename", "imagen.png")
Guarda el archivo "imagen.png" de la vista actual
  • ExportaImagen("filename", "imagen.png", "view", 2)
Guarda el archivo "imagen.png" de la Vista gráfica 2
  • ExportaImagen("filename", "imagen.png", "view", -1)
Guarda el archivo "imagen.png" de la Vista 3D
  • ExportaImagen("filename", "imagen.png", "dpi", 300)
Guarda el archivo "imagen.png" de la vista actual con una resolución de 300 dpi (puntos por pulgada)
  • ExportaImagen("filename", "imagen.png", "scale", 2)
Guarda el archivo "imagen.png" de la vista actual con un factor de escala 2 (el doble de la resolución nominal de la pantalla)
  • ExportaImagen("filename", "imagen.png", "scalecm", 2, "dpi", 600)
Guarda el archivo "imagen.png" de la vista actual en una resolución de 600 dpi en una escala de 1 unidad = 2 cm
  • ExportaImagen("filename", "imagen.png", "width", 1000)
Guarda el archivo "imagen.png" de la vista actual con un ancho de 1000 píxeles
  • ExportaImagen("filename", "imagen.png", "height", 1000)
Guarda el archivo "imagen.png" de la vista actual con una altura de 1000 píxeles
  • ExportaImagen("filename", "imagen.png", "transparent", true)
Guarda un archivo PNG de fondo transparente llamado "imagen.png"
Al establecer como false la propiedad "transparent", se guardan también las imágenes de fondo.
  • ExportaImagen("filename", "imagen.svg", "type", "svg")
Guarda el archivo "imagen.svg" de la vista actual en formato SVG


  • ExportaImagen("filename", "image.gif", "type", "gif", "slider", a, "loop", true, "time", 200, "width", 400)
Guarda un GIF animado en bucle de la vista actual controlado por el deslizador a de 200ms entre extremos. Mantenga pequeños el tamaño del GIF y el número de pasos del deslizador
  • ExportaImagen("filename", "image.gif", "type", "gif", "view", -1, "rotate", 360°, "slider", a, "loop", true, "time", 200)
Guarda un GIF animado en bucle de la vista 3D controlado por el deslizador a de 200ms entre extremos y rota la vista 360° durante la animación. Mantenga pequeños el tamaño de la vista y el número de pasos del deslizador
  • ExportaImagen("type", "pdf", "filename", "test.pdf")
Crea un PDF de la vista actual ( o un PDF de dos páginas si la Vista Gáfica 2 está abierta)
  • ExportaImagen("type", "pdf", "filename", "test.pdf", "slider", n)
Crea un PDF de varias páginas de la vista actual, en el que cada página corresponde a un paso del deslizador n
  • pic1 = ExportaImagen("view", 2, "corner", A, "corner2", B)
Crea una imagen de la Vista gráfica 2 con esquinas A y B


Notas:
  • En GeoGebra Clásico 5, si no se ingresa el parámetro filename la imagen se copia en el portapapeles. Esto será posible también próximamente (dependiendo de los navegadores) en futuras versiones.
  • Para recortar la imagen, crea los puntos Export_1 y Export_2 para definir el rectángulo de corte. (Esto también recorta la exportación que se obtiene a través del menú Archivo -> Exportar imagen)
  • Algunas sintaxis no están disponibles en GeoGebra Clásico 5
  • En Chrome, puedes probar la sintaxis experimental "type", "webm" para obtener una exportación más rápida y pequeña que los GIF animados
  • Para las Vistas gráficas 2D puedes usar esta sintaxis para obtener una exportación monocromática "grayscale", true (Solo para formato PNG)
  • Para la Vista gráfica 3D solamente PNG es soportado. En GeoGebra Clásico 5 puedes utilizar esto para obtener una salida de alta resolución ExportaImagen("filename", "c:\Users\<username>\AppData\image.png", "view", -1, "width", 2000). Reemplaza <username> por tu nombre de usuario de Windows
© 2024 International GeoGebra Institute