Re: Imagen en un tableroNo necesita un cuadro de imagen (devuelto al llamar a la función Graph Box()) para mostrar una imagen. Puede colocarlo en cualquier parte del árbol de visualización que esté creando.
Names Default To Here( 1 );
image = New Image( "$SAMPLE_IMAGES/windmap.png" );
New Window( "new image", image );
Imagen en un tableroHola,
He insertado una imagen en un tablero con este script:
img = Open(
"S:\xxxxxx.jpg",
"jpg"
);
Graph Box(
FrameSize( 1400, 880 ),
X Scale( 0, 410 ),
Y Scale( 0, 100 ),
<<ADD image=""></ADD>
¿Cómo hacer para evitar los números de los 2 ejes o para evitar los ejes?
Gracias
saludos
secuencias de comandosRe: Imagen en un tableroHola,
Gracias !
mis mejores deseos !
Re: Imagen en un tablero@Mark_Bailey es correcto. No necesita Graph Box(). Si desea utilizarlo, puede controlar el eje enviando mensajes a los cuadros de eje en el cuadro de gráfico.
img = Open( "$SAMPLE_IMAGES/windmap.png", "png" );
gb = Graph Box(
FrameSize( 1400, 880 ),
X Scale( 0, 501 ),
Y Scale( 0, 429 ),
<<ADD image=""></ADD>
gb[axisbox( 2 )] << show major labels( 0 );
gb[axisbox( 2 )] << show major ticks( 0 );
gb[axisbox( 2 )] << labels( 0 );
New Window( "my window", gb );

Re: Imagen en un tableroY, si no te gustan los feos 1 y 2, puedes hacer esto:
img = Open( "$SAMPLE_IMAGES/windmap.png", "png" );
gb = Graph Box(
FrameSize( 1400, 880 ),
X Scale( 0, 501 ),
Y Scale( 0, 429 ),
<<ADD image=""></ADD>
Mezclé y combiné dos ideas diferentes: si puede, haga el eje x dentro del inicio del generador de gráficos, como el eje y. Pero si necesita ajustar las cosas más tarde, haga el eje y como el eje x, después del generador de gráficos.
Puede crear un eje de forma interactiva y luego hacer clic con el botón derecho->Editar->copiarAxisSettings y pegarlo en un editor JSL para ver todas las posibilidades que se pueden incluir en la {lista de opciones de eje}. Es posible que también desee desactivar las marcas de verificación menores, y eso le mostrará cómo hacerlo.
editar: también, Agregar texto a una imagen si realmente necesita usar un framebox. De lo contrario, utilice @Mark_Bailey solución, mucho más simple.