PathResourceConverter Класс

Содержание
[ ]

Summary: Converts PathResource to GraphicsPath and vice versa.

Module: aspose.imaging.fileformats.tiff.pathresources

Full Name: aspose.imaging.fileformats.tiff.pathresources.PathResourceConverter

Methods

NameDescription
from_graphics_path(graphics_path, image_size)Преобразует экземпляр GraphicsPath в ресурсы пути.
to_graphics_path(path_resources, image_size)Преобразует ресурсы пути в экземпляр GraphicsPath.

Method: from_graphics_path(graphics_path, image_size) [static]

 from_graphics_path(graphics_path, image_size) 

Преобразует экземпляр GraphicsPath в ресурсы пути.

Parameters:

ПараметрТипОписание
graphics_pathGraphicsPathГрафический путь.
image_sizeSizeРазмер изображения.

Returns

ТипОписание
PathResource[]Ресурсы пути.

Method: to_graphics_path(path_resources, image_size) [static]

 to_graphics_path(path_resources, image_size) 

Преобразует ресурсы пути в экземпляр GraphicsPath.

Parameters:

ПараметрТипОписание
path_resourcesPathResource[]Ресурсы пути.
image_sizeSizeРазмер изображения.

Returns

ТипОписание
GraphicsPathЭкземпляр 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:
	# Создайте GraphicsPath, используя PathResources из TIFF‑изображения
	active_frame = image.active_frame
	graphics_path = PathResourceConverter.to_graphics_path(active_frame.path_resource, active_frame.size)
	graphics = Graphics(image)
	# Нарисовать красную линию и сохранить изображение
	graphics.draw_path(Pen(Color.red, 10), graphics_path)
	image.save("BottleWithRedBorder.tif")