Varita | ruta_línea_vertical() en Python

path_vertical_line() es otra función para path. La función path_vertical_line() genera una línea vertical desde un punto de destino hasta un punto y particular. Solo toma el punto y hasta el cual se dibuja la línea.

Sintaxis: wand.drawing.path_vertical_line(a, relativo)

Parámetros:

Parámetro Tipo de entrada Descripción
y Real punto del eje y para dibujar.
pariente bool tratar las coordenadas dadas como relativas al punto actual.

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.fill_color = Color('white')
    draw.path_start()
      
    # Start middle-left
    draw.path_move(to=(10, 50))
      
    # Line to top-right
    draw.path_vertical_line(100)
    draw.path_finish()
    with Image(width=200,
               height=200, 
               background=Color('lightgreen')) as image:
          
        draw(image)
        image.save(filename="pathvline.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.fill_color = Color('white')
    draw.path_start()
      
    # Start middle-left
    draw.path_move(to=(100, 100))
      
    # Line to top-right
    draw.path_vertical_line(50)
    draw.path_finish()
    with Image(width=200, 
               height=200, 
               background=Color('lightgreen')) as image:
          
        draw(image)
        image.save(filename="pathvline.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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *