Articles of canvas

Python Equivalente a HTML5 Canvas

¿Cómo lograría el siguiente trazo de canvas HTML5 utilizando Python? ¿ Usaría Tkinter ? Qt? WxWidgets? Alguna otra biblioteca? var c = document.getElementById(“myCanvas”); var ctx = c.getContext(“2d”); ctx.beginPath(); ctx.moveTo(20,20); ctx.lineTo(20,100); ctx.lineTo(70,100); ctx.strokeStyle=”red”; ctx.stroke();

¿El mejor canvas para dibujar en wxPython?

Tengo que dibujar una gráfica de elementos que componen un modelo topológico de una red física. Habría nodos y arcos, y este último podría ser unidireccional o bidireccional. Me gustaría capturar los eventos de clic para los nodos y los arcos (para seleccionar el elemento y mostrar sus propiedades en algún lugar), y los eventos […]

Colocando la ttwig en la ventana principal de Tkinter en Python

Tengo un progtwig que procesa los datos y luego traza el resultado. Por lo general, en Python, los gráficos se muestran en una nueva ventana, pero quiero mostrar el gráfico en la misma ventana de Tkinter. Busqué y encontré estas dos respuestas, Python Tkinter Embed Matplotlib en la GUI , y ¿Cómo actualizo un gráfico […]

Cargue un canvas html5 en una imagen PIL con Django

Estoy tratando de obtener el contenido de un canvas html5 y pasarlo a mi servidor django, donde luego será manipulado con PIL y guardado como PNG. Esto es lo que tengo hasta ahora: Desde el formulario HTML, el usuario hace clic en el botón “actualizar”, el contenido del canvas, con canvas.toDataURL (), se descarga en […]

Mueve y acerca un canvas tkinter con el mouse

Aquí una descripción de lo que me gustaría: dibujar una colección de objetos geométricos (aquí, rectangularjs) en un canvas tkinter, y ser capaz de explorar este canvas usando el mouse. Haga clic y arrastre, mueva el canvas, el desplazamiento se acerca y se aleja. Usando este tema, encontré la parte de hacer clic y arrastrar: […]

¿Cómo fusionar imágenes en un canvas usando PIL / Almohada?

No estoy familiarizado con PIL, pero sé que es muy fácil poner un montón de imágenes en una cuadrícula en ImageMagick. ¿Cómo puedo, por ejemplo, colocar 16 imágenes en una cuadrícula de 4 × 4 donde puedo especificar el espacio entre filas y columnas?

¿Cómo convertir un archivo PostScript de canvas tkinter de Python en un archivo de imagen legible por el PIL?

Así que he creado una función en mi progtwig que le permite al usuario guardar lo que dibuja en el canvas de Turtle como un archivo Postscript con su propio nombre. Sin embargo, ha habido problemas con algunos colores que no aparecen en la salida según la naturaleza de los archivos Postscript y, además, los […]

¿Cómo hacer que el canvas tkinter cambie de tamaño dinámicamente al ancho de la ventana?

Necesito obtener un canvas en tkinter para establecer su ancho al ancho de la ventana, y luego redimensionar dinámicamente el canvas cuando el usuario hace que la ventana sea más pequeña o más grande. ¿Hay alguna manera de hacer esto (fácilmente)?

Python Tkinter 2.7 Edición con imagen.

Estoy tratando de mostrar una imagen en una ventana … parece lo suficientemente simple, ¿verdad? Bueno, tengo un gran error! Tengo este mismo código EXACTO en un archivo: import Tkinter root = Tkinter.Tk() canvas = Tkinter.Canvas(root) canvas.grid(row = 0, column = 0) photo = Tkinter.PhotoImage(file = ‘/Users/Richy/Desktop/1.gif’) image1 = canvas.create_image(0,0, image=photo) root.mainloop() Funciona. Tengo esto […]