También podemos dibujar caminos en el wand.drawing
módulo. Cada método de ruta espera un punto de destino y dibujará desde el punto actual hasta el nuevo punto. El punto de destino se convertirá en el nuevo punto actual para el siguiente método de ruta aplicado. Las rutas en varita consisten en otros métodos para dibujar diferentes gráficos en una ruta.
En este artículo aprenderemos la función path_start(). la ruta se inicia utilizando la función path_start.
Sintaxis: wand.drawing.path_start()
Ejemplo 1:
from wand.image import Image from wand.drawing import Drawing from wand.color import Color with Drawing() as draw: draw.stroke_width = 2 draw.stroke_color = Color('black') draw.path_start() # Start middle-left draw.path_move(to =(100, 100)) draw.path_horizontal_line(1) # Close first & last points draw.path_close() draw.path_finish() with Image(width = 200, height = 200, background = Color('green')) as image: draw(image) image.save(filename = "pathstart.png")
Producción:
Ejemplo #2:
from wand.image import Image from wand.drawing import Drawing from wand.color import Color with Drawing() as draw: draw.stroke_width = 2 draw.stroke_color = Color('black') draw.path_start() # Start middle-left draw.path_move(to=(100, 100)) # draw a vertical line from path initial point draw.path_vertical_line(1) # Close first & last points draw.path_close() draw.path_finish() with Image(width=200, height=200, background=Color('green')) as image: draw(image) image.save(filename = "pathstart.png")
Producción:
Publicación traducida automáticamente
Artículo escrito por RahulSabharwal y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA