PathResource-klass
Innehåll
[
Dölj
]Summary: Represents Photoshop Path Resource.
Module: aspose.imaging.fileformats.tiff.pathresources
Full Name: aspose.imaging.fileformats.tiff.pathresources.PathResource
Constructors
| Name | Description |
|---|---|
| PathResource() | Initierar en ny instans av PathResource-klassen |
Properties
| Name | Type | Access | Description |
|---|---|---|---|
| block_id | int | r/w | Hämtar eller anger blockidentifieraren. |
| namn | string | r/w | Hämtar eller anger namnet. |
| poster | System.Collections.Generic.List`1[[Aspose.Imaging.FileFormats.Core.VectorPaths.VectorPathRecord]] | r/w | Hämtar eller anger posterna. |
Constructor: PathResource()
PathResource()
Initierar en ny instans av PathResource-klassen
Examples
The following example shows how to create Clipping Path in TIFF image. In order to do that you need to create an instance of PathResource class. The following code demonstrates the way how you can create an empty path in TIFF image.
import aspose.pycore as aspycore
from aspose.imaging.imageoptions import TiffOptions
from aspose.imaging.fileformats.tiff import TiffImage, TiffFrame
from aspose.imaging.fileformats.tiff.enums import TiffExpectedFormat
from aspose.imaging.fileformats.tiff.pathresources import PathResource
options = TiffOptions(TiffExpectedFormat.DEFAULT)
frame = TiffFrame(options, 800, 600)
with TiffImage(frame) as image:
obj_init = PathResource()
obj_init.block_id = 2000
obj_init.name = "My Clipping Path"
obj_init.records = []
image.active_frame.path_resources = [obj_init]
image.save("ImageWithEmptyPath.tiff")
Transfer Clipping Paths during export from TIFF to PSD image.
from aspose.imaging import Image
from aspose.imaging.imageoptions import PsdOptions
with Image.load("Sample.tif") as image:
image.save("SampleWithPaths.psd", PsdOptions())
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:
# Skapa GraphicsPath med PathResources från TIFF-bild
active_frame = image.active_frame
graphics_path = PathResourceConverter.to_graphics_path(active_frame.path_resource, active_frame.size)
graphics = Graphics(image)
# Rita en röd linje och spara bilden
graphics.draw_path(Pen(Color.red, 10), graphics_path)
image.save("BottleWithRedBorder.tif")