Función Wand path_horizontal_line() en Python

Path_horizontal_line () es otra función para path. La función path_horizontal_line() genera una línea horizontal desde un punto de destino hasta un punto x particular. Solo toma x en los argumentos como un punto hasta el cual se dibuja la línea.

Sintaxis: wand.drawing.path_horizontal_line(a, relativa)

Parámetros:

Parámetro Tipo de entrada Descripción
X Real punto del eje x 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))
      
    # horizontal line to x=100
    draw.path_horizontal_line(100)
    draw.path_finish()
    with Image(width=200,
               height=200,
               background=Color('lightgreen')) as image:
          
        draw(image)
        image.save(filename="pathhline.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, 50))
      
    # horizontal line to x=50
    draw.path_horizontal_line(50)
    draw.path_finish()
    with Image(width=200, 
               height=200,
               background=Color('lightgreen')) as image:
          
        draw(image)
        image.save(filename="pathhline.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 *