PsCanvas
Overzicht
PsCanvas is een klasse in Aspose.Page FOSS voor Python.
Canvas dat PostScript operatoren aan een pagina toevoegt.
Deze klasse biedt 23 methoden voor het werken met PsCanvas objecten in Python programma’s. Beschikbare methoden omvatten: __init__, clip, close_path, concat, curve_to, draw_image, draw_text, ellipse, fill, fill_stroke, init_clip, line_to, en 11 extra methoden. Alle publieke leden zijn toegankelijk voor elke Python applicatie na het installeren van het Aspose.Page FOSS voor Python pakket.
Methoden
| Handtekening | Beschrijving |
|---|---|
__init__(page: PsPage) | |
move_to(x: float, y: float) | Verplaatst het huidige tekenpunt naar de coördinaten (x, y) zonder een lijnsegment te maken |
line_to(x: float, y: float) | |
curve_to(x1: float, y1: float, x2: float, y2: float, x3: float, y3: float) | |
close_path() | |
rect(x: float, y: float, w: float, h: float) | |
ellipse(x: float, y: float, w: float, h: float) | |
stroke() | |
fill() | |
fill_stroke() | |
set_stroke_color(color: tuple[float, ...]) | Stelt de lijnkleurwaarde in. |
set_fill_color(color: tuple[float, ...]) | Stelt de vulkleurwaarde in. |
set_line_width(width: float) | Stelt de lijndiktewaarde in. |
set_line_cap(cap: int) | Stelt de lijnkapwaarde in. |
set_line_join(join: int) | Stelt de lijnverbindingwaarde in. |
set_miter_limit(limit: float) | Stelt de miter-limietwaarde in. |
concat(matrix: tuple[float, float, float, float, float, float]) | |
save_state() | |
restore_state() | |
clip() | |
init_clip() | |
draw_text(text: str, x: float, y: float, font_name: str, size: float) | |
draw_image(image: PsImage, x: float, y: float, w: float, h: float) |