PathResourceConverter 类

Summary: Converts PathResource to GraphicsPath and vice versa.

Module: aspose.imaging.fileformats.tiff.pathresources

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

Methods

Name描述
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:

参数TypeDescription
graphics_pathGraphicsPath图形路径。
image_sizeSize图像大小。

Returns

TypeDescription
PathResource[]路径资源。

Method: to_graphics_path(path_resources, image_size) [static]

 to_graphics_path(path_resources, image_size) 

将路径资源转换为 GraphicsPath 实例。

Parameters:

参数TypeDescription
path_resourcesPathResource[]路径资源。
image_sizeSize图像大小。

Returns

TypeDescription
GraphicsPathGraphicsPath 实例。

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:
	# 使用来自 TIFF 图像的 PathResources 创建 GraphicsPath
	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")