Clase PathResourceConverter
Contenido
[
Ocultar
]Summary: Converts PathResource to GraphicsPath and vice versa.
Module: aspose.imaging.fileformats.tiff.pathresources
Full Name: aspose.imaging.fileformats.tiff.pathresources.PathResourceConverter
Methods
| Name | Descripción |
|---|---|
| from_graphics_path(graphics_path, image_size) | Convierte la instancia de GraphicsPath a recursos de ruta. |
| to_graphics_path(path_resources, image_size) | Convierte los recursos de ruta a la instancia de GraphicsPath. |
Method: from_graphics_path(graphics_path, image_size) [static]
from_graphics_path(graphics_path, image_size)
Convierte la instancia de GraphicsPath a recursos de ruta.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| graphics_path | GraphicsPath | La ruta gráfica. |
| image_size | Size | Tamaño de la imagen. |
Returns
| Tipo | Descripción |
|---|---|
| PathResource[] | Los recursos de ruta. |
Method: to_graphics_path(path_resources, image_size) [static]
to_graphics_path(path_resources, image_size)
Convierte los recursos de ruta a la instancia de GraphicsPath.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| path_resources | PathResource[] | Los recursos de ruta. |
| image_size | Size | Tamaño de la imagen. |
Returns
| Tipo | Descripción |
|---|---|
| GraphicsPath | La instancia de GraphicsPath. |
Examples
Create Graphics Path from Path Resources in TIFF image.
import aspose.pycore as aspycore
from aspose.imaging import Image, Graphics, Color, Pen
from aspose.imaging.fileformats.tiff import TiffImage
from aspose.imaging.fileformats.tiff.pathresources import PathResourceConverter
with aspycore.as_of(Image.load("Bottle.tif"), TiffImage) as image:
# Crea el GraphicsPath usando PathResources de una imagen TIFF
active_frame = image.active_frame
graphics_path = PathResourceConverter.to_graphics_path(active_frame.path_resource, active_frame.size)
graphics = Graphics(image)
# Dibujar una línea roja y guardar la imagen
graphics.draw_path(Pen(Color.red, 10), graphics_path)
image.save("BottleWithRedBorder.tif")