Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ public class GradientFillSettings : BaseFillSettings, IGradientFillSettings
| [GradientType](../../aspose.psd.fileformats.psd.layers.fillsettings/gradientfillsettings/gradienttype/) { get; set; } | Gets or sets the type of the gradient. |
| [HorizontalOffset](../../aspose.psd.fileformats.psd.layers.fillsettings/gradientfillsettings/horizontaloffset/) { get; set; } | Gets or sets the horizontal offset in percentage. |
| [Reverse](../../aspose.psd.fileformats.psd.layers.fillsettings/gradientfillsettings/reverse/) { get; set; } | Gets or sets a value indicating whether this `GradientFillSettings` is reverse. |
| [Scale](../../aspose.psd.fileformats.psd.layers.fillsettings/gradientfillsettings/scale/) { get; set; } | Gets or sets the scale. |
| [Scale](../../aspose.psd.fileformats.psd.layers.fillsettings/gradientfillsettings/scale/) { get; set; } | Gets or sets the **normalized** gradient scale (in percent) |
| [VerticalOffset](../../aspose.psd.fileformats.psd.layers.fillsettings/gradientfillsettings/verticaloffset/) { get; set; } | Gets or sets the vertical offset in percentage. |

## Examples
Expand Down
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
---
title: GradientFillSettings.Scale
second_title: Aspose.PSD for .NET API Reference
description: GradientFillSettings property. Gets or sets the scale
description: GradientFillSettings property. Gets or sets the normalized gradient scale in percent
type: docs
weight: 100
url: /net/aspose.psd.fileformats.psd.layers.fillsettings/gradientfillsettings/scale/
---
{{< psd/tize >}}
## GradientFillSettings.Scale property

Gets or sets the scale.
Gets or sets the **normalized** gradient scale (in percent)

```csharp
public int Scale { get; set; }
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ public interface IGradientFillSettings : IFillSettings
| [GradientType](../../aspose.psd.fileformats.psd.layers.fillsettings/igradientfillsettings/gradienttype/) { get; set; } | Gets or sets the type of the gradient. |
| [HorizontalOffset](../../aspose.psd.fileformats.psd.layers.fillsettings/igradientfillsettings/horizontaloffset/) { get; set; } | Gets or sets the horizontal offset. |
| [Reverse](../../aspose.psd.fileformats.psd.layers.fillsettings/igradientfillsettings/reverse/) { get; set; } | Gets or sets a value indicating whether this `IGradientFillSettings` is reverse. |
| [Scale](../../aspose.psd.fileformats.psd.layers.fillsettings/igradientfillsettings/scale/) { get; set; } | Gets or sets the scale. |
| [Scale](../../aspose.psd.fileformats.psd.layers.fillsettings/igradientfillsettings/scale/) { get; set; } | Gets or sets the **normalized** gradient scale (in percent). |
| [VerticalOffset](../../aspose.psd.fileformats.psd.layers.fillsettings/igradientfillsettings/verticaloffset/) { get; set; } | Gets or sets the vertical offset. |

## Examples
Expand Down
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
---
title: IGradientFillSettings.Scale
second_title: Aspose.PSD for .NET API Reference
description: IGradientFillSettings property. Gets or sets the scale
description: IGradientFillSettings property. Gets or sets the normalized gradient scale in percent
type: docs
weight: 80
url: /net/aspose.psd.fileformats.psd.layers.fillsettings/igradientfillsettings/scale/
---
{{< psd/tize >}}
## IGradientFillSettings.Scale property

Gets or sets the scale.
Gets or sets the **normalized** gradient scale (in percent).

```csharp
public int Scale { get; set; }
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ public interface IPatternFillSettings : IFillSettings
| [Angle](../../aspose.psd.fileformats.psd.layers.fillsettings/ipatternfillsettings/angle/) { get; set; } | Gets or sets the angle. |
| [HorizontalOffset](../../aspose.psd.fileformats.psd.layers.fillsettings/ipatternfillsettings/horizontaloffset/) { get; set; } | Gets or sets the horizontal offset. |
| [Linked](../../aspose.psd.fileformats.psd.layers.fillsettings/ipatternfillsettings/linked/) { get; set; } | Gets or sets a value indicating whether this `IPatternFillSettings` is linked. |
| [PatternData](../../aspose.psd.fileformats.psd.layers.fillsettings/ipatternfillsettings/patterndata/) { get; set; } | Gets or sets the pattern data. |
| [PatternData](../../aspose.psd.fileformats.psd.layers.fillsettings/ipatternfillsettings/patterndata/) { get; set; } | Gets the pattern data. |
| [PatternHeight](../../aspose.psd.fileformats.psd.layers.fillsettings/ipatternfillsettings/patternheight/) { get; set; } | Gets or sets the height of the pattern. |
| [PatternId](../../aspose.psd.fileformats.psd.layers.fillsettings/ipatternfillsettings/patternid/) { get; set; } | Gets or sets the pattern identifier. |
| [PatternName](../../aspose.psd.fileformats.psd.layers.fillsettings/ipatternfillsettings/patternname/) { get; set; } | Gets or sets the name of the pattern. |
Expand Down
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
---
title: IPatternFillSettings.PatternData
second_title: Aspose.PSD for .NET API Reference
description: IPatternFillSettings property. Gets or sets the pattern data
description: IPatternFillSettings property. Gets the pattern data
type: docs
weight: 40
url: /net/aspose.psd.fileformats.psd.layers.fillsettings/ipatternfillsettings/patterndata/
---
{{< psd/tize >}}
## IPatternFillSettings.PatternData property

Gets or sets the pattern data.
Gets the pattern data.

```csharp
public int[] PatternData { get; set; }
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Interface IStrokeSettings
second_title: Aspose.PSD for .NET API Reference
description: Aspose.PSD.FileFormats.Psd.Layers.LayerResources.StrokeResources.IStrokeSettings interface. Stroke settings of Shapes
type: docs
weight: 3350
weight: 3360
url: /net/aspose.psd.fileformats.psd.layers.layerresources.strokeresources/istrokesettings/
---
{{< psd/tize >}}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Enum LineCapType
second_title: Aspose.PSD for .NET API Reference
description: Aspose.PSD.FileFormats.Psd.Layers.LayerResources.StrokeResources.LineCapType enum. Line Cap type
type: docs
weight: 3360
weight: 3370
url: /net/aspose.psd.fileformats.psd.layers.layerresources.strokeresources/linecaptype/
---
{{< psd/tize >}}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Enum LineJoinType
second_title: Aspose.PSD for .NET API Reference
description: Aspose.PSD.FileFormats.Psd.Layers.LayerResources.StrokeResources.LineJoinType enum. Line Join type
type: docs
weight: 3370
weight: 3380
url: /net/aspose.psd.fileformats.psd.layers.layerresources.strokeresources/linejointype/
---
{{< psd/tize >}}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Class StrokeSettings
second_title: Aspose.PSD for .NET API Reference
description: Aspose.PSD.FileFormats.Psd.Layers.LayerResources.StrokeResources.StrokeSettings class. Stroke settings of Shapes
type: docs
weight: 3380
weight: 3390
url: /net/aspose.psd.fileformats.psd.layers.layerresources.strokeresources/strokesettings/
---
{{< psd/tize >}}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Class VscgResource
second_title: Aspose.PSD for .NET API Reference
description: Aspose.PSD.FileFormats.Psd.Layers.LayerResources.StrokeResources.VscgResource class. Vector Stroke Content Data resource
type: docs
weight: 3390
weight: 3400
url: /net/aspose.psd.fileformats.psd.layers.layerresources.strokeresources/vscgresource/
---
{{< psd/tize >}}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Class VstkResource
second_title: Aspose.PSD for .NET API Reference
description: Aspose.PSD.FileFormats.Psd.Layers.LayerResources.StrokeResources.VstkResource class. Resource class VstkResource. Contains information about Vector Stroke Data. Resource should be initialized either by AssignItems method from ResourceLoader either by assigning values to properties of the class
type: docs
weight: 3400
weight: 3410
url: /net/aspose.psd.fileformats.psd.layers.layerresources.strokeresources/vstkresource/
---
{{< psd/tize >}}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Class AliasStructure
second_title: Aspose.PSD for .NET API Reference
description: Aspose.PSD.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.AliasStructure class. The alias structure
type: docs
weight: 3450
weight: 3460
url: /net/aspose.psd.fileformats.psd.layers.layerresources.typetoolinfostructures/aliasstructure/
---
{{< psd/tize >}}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Class BooleanStructure
second_title: Aspose.PSD for .NET API Reference
description: Aspose.PSD.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.BooleanStructure class. The boolean structure
type: docs
weight: 3460
weight: 3470
url: /net/aspose.psd.fileformats.psd.layers.layerresources.typetoolinfostructures/booleanstructure/
---
{{< psd/tize >}}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Class ClassStructure
second_title: Aspose.PSD for .NET API Reference
description: Aspose.PSD.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.ClassStructure class. The class structure
type: docs
weight: 3470
weight: 3480
url: /net/aspose.psd.fileformats.psd.layers.layerresources.typetoolinfostructures/classstructure/
---
{{< psd/tize >}}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Class DescriptorStructure
second_title: Aspose.PSD for .NET API Reference
description: Aspose.PSD.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.DescriptorStructure class. The descriptor structure
type: docs
weight: 3480
weight: 3490
url: /net/aspose.psd.fileformats.psd.layers.layerresources.typetoolinfostructures/descriptorstructure/
---
{{< psd/tize >}}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Class DoubleStructure
second_title: Aspose.PSD for .NET API Reference
description: Aspose.PSD.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.DoubleStructure class. The double structure
type: docs
weight: 3490
weight: 3500
url: /net/aspose.psd.fileformats.psd.layers.layerresources.typetoolinfostructures/doublestructure/
---
{{< psd/tize >}}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Class EnumeratedDescriptorStructure
second_title: Aspose.PSD for .NET API Reference
description: Aspose.PSD.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.EnumeratedDescriptorStructure class. The enumerated descriptor structure
type: docs
weight: 3500
weight: 3510
url: /net/aspose.psd.fileformats.psd.layers.layerresources.typetoolinfostructures/enumerateddescriptorstructure/
---
{{< psd/tize >}}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Class EnumeratedReferenceStructure
second_title: Aspose.PSD for .NET API Reference
description: Aspose.PSD.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.EnumeratedReferenceStructure class. Enumerated reference structure
type: docs
weight: 3510
weight: 3520
url: /net/aspose.psd.fileformats.psd.layers.layerresources.typetoolinfostructures/enumeratedreferencestructure/
---
{{< psd/tize >}}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Class IntegerStructure
second_title: Aspose.PSD for .NET API Reference
description: Aspose.PSD.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.IntegerStructure class. The integer structure
type: docs
weight: 3520
weight: 3530
url: /net/aspose.psd.fileformats.psd.layers.layerresources.typetoolinfostructures/integerstructure/
---
{{< psd/tize >}}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Class ListStructure
second_title: Aspose.PSD for .NET API Reference
description: Aspose.PSD.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.ListStructure class. The list structure
type: docs
weight: 3530
weight: 3540
url: /net/aspose.psd.fileformats.psd.layers.layerresources.typetoolinfostructures/liststructure/
---
{{< psd/tize >}}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Class NameStructure
second_title: Aspose.PSD for .NET API Reference
description: Aspose.PSD.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.NameStructure class. The Name structure key 0x6E616D65 which spells name in ASCII is a simple structure used to store a Unicode or Pascalstyle string representing the name of an element such as a layer path or adjustment
type: docs
weight: 3540
weight: 3550
url: /net/aspose.psd.fileformats.psd.layers.layerresources.typetoolinfostructures/namestructure/
---
{{< psd/tize >}}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Class ObjectArrayStructure
second_title: Aspose.PSD for .NET API Reference
description: Aspose.PSD.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.ObjectArrayStructure class. Defines the ObjectArrayStructure class that usually holds UnitArrayStructure array. It is used in the PSD file resources such as PlLd Resource and SoLd Resource
type: docs
weight: 3550
weight: 3560
url: /net/aspose.psd.fileformats.psd.layers.layerresources.typetoolinfostructures/objectarraystructure/
---
{{< psd/tize >}}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Class OffsetStructure
second_title: Aspose.PSD for .NET API Reference
description: Aspose.PSD.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.OffsetStructure class. The offset structure
type: docs
weight: 3560
weight: 3570
url: /net/aspose.psd.fileformats.psd.layers.layerresources.typetoolinfostructures/offsetstructure/
---
{{< psd/tize >}}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Class PathStructure
second_title: Aspose.PSD for .NET API Reference
description: Aspose.PSD.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.PathStructure class. The path structure
type: docs
weight: 3570
weight: 3580
url: /net/aspose.psd.fileformats.psd.layers.layerresources.typetoolinfostructures/pathstructure/
---
{{< psd/tize >}}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Class PropertyStructure
second_title: Aspose.PSD for .NET API Reference
description: Aspose.PSD.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.PropertyStructure class. The property structure
type: docs
weight: 3580
weight: 3590
url: /net/aspose.psd.fileformats.psd.layers.layerresources.typetoolinfostructures/propertystructure/
---
{{< psd/tize >}}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Class RawDataStructure
second_title: Aspose.PSD for .NET API Reference
description: Aspose.PSD.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.RawDataStructure class. The raw data structure
type: docs
weight: 3590
weight: 3600
url: /net/aspose.psd.fileformats.psd.layers.layerresources.typetoolinfostructures/rawdatastructure/
---
{{< psd/tize >}}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Class ReferenceStructure
second_title: Aspose.PSD for .NET API Reference
description: Aspose.PSD.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.ReferenceStructure class. The reference structure
type: docs
weight: 3600
weight: 3610
url: /net/aspose.psd.fileformats.psd.layers.layerresources.typetoolinfostructures/referencestructure/
---
{{< psd/tize >}}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Class StringStructure
second_title: Aspose.PSD for .NET API Reference
description: Aspose.PSD.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.StringStructure class. The string structure
type: docs
weight: 3610
weight: 3620
url: /net/aspose.psd.fileformats.psd.layers.layerresources.typetoolinfostructures/stringstructure/
---
{{< psd/tize >}}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Class UnitArrayStructure
second_title: Aspose.PSD for .NET API Reference
description: Aspose.PSD.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.UnitArrayStructure class. Defines the UnitArrayStructure class that holds Double values array and their measure unit. It is used in the PSD file resources usually by ObjectArrayStructure
type: docs
weight: 3620
weight: 3630
url: /net/aspose.psd.fileformats.psd.layers.layerresources.typetoolinfostructures/unitarraystructure/
---
{{< psd/tize >}}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Class UnitStructure
second_title: Aspose.PSD for .NET API Reference
description: Aspose.PSD.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.UnitStructure class. The unit structure
type: docs
weight: 3630
weight: 3640
url: /net/aspose.psd.fileformats.psd.layers.layerresources.typetoolinfostructures/unitstructure/
---
{{< psd/tize >}}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Enum UnitTypes
second_title: Aspose.PSD for .NET API Reference
description: Aspose.PSD.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.UnitTypes enum. The unit types
type: docs
weight: 3640
weight: 3650
url: /net/aspose.psd.fileformats.psd.layers.layerresources.typetoolinfostructures/unittypes/
---
{{< psd/tize >}}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Class UnknownStructure
second_title: Aspose.PSD for .NET API Reference
description: Aspose.PSD.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.UnknownStructure class. The unknown structure
type: docs
weight: 3650
weight: 3660
url: /net/aspose.psd.fileformats.psd.layers.layerresources.typetoolinfostructures/unknownstructure/
---
{{< psd/tize >}}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ The namespace contains PSD file format entities contained in layers.
| [ArtDResource](./artdresource/) | The Artboard info data for [`GlobalLayerResources`](../aspose.psd.fileformats.psd/psdimage/globallayerresources/). |
| [BaseArtboardInfoResource](./baseartboardinforesource/) | The Artboard info data resource. |
| [BaseFxResource](./basefxresource/) | Base effects resource |
| [BaseLayerSectionResource](./baselayersectionresource/) | Base class for layer section resources |
| [BlncResource](./blncresource/) | BlncResource class is a resource of Color Adjustment Layer. |
| [BlwhResource](./blwhresource/) | BlwhResource class is a resource of Black and White Adjustment Layer. |
| [BooleanResource](./booleanresource/) | Class BooleanResource. It's pseudo resource. Photoshop haven't it |
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
---
title: Class BaseLayerSectionResource
second_title: Aspose.PSD for .NET API Reference
description: Aspose.PSD.FileFormats.Psd.Layers.LayerResources.BaseLayerSectionResource class. Base class for layer section resources
type: docs
weight: 2540
url: /net/aspose.psd.fileformats.psd.layers.layerresources/baselayersectionresource/
---
{{< psd/tize >}}
## BaseLayerSectionResource class

Base class for layer section resources

```csharp
public abstract class BaseLayerSectionResource : LayerResource
```

## Properties

| Name | Description |
| --- | --- |
| [BlendModeKey](../../aspose.psd.fileformats.psd.layers.layerresources/baselayersectionresource/blendmodekey/) { get; set; } | Gets or sets the blend mode key. |
| [Key](../../aspose.psd.fileformats.psd.layers/layerresource/key/) { get; } | Gets the layer resource key. |
| override [Length](../../aspose.psd.fileformats.psd.layers.layerresources/baselayersectionresource/length/) { get; } | Gets the layer resource length in bytes. |
| [PsdVersion](../../aspose.psd.fileformats.psd.layers/layerresource/psdversion/) { get; } | Gets the minimal psd version required for layer resource. 0 indicates no restrictions. |
| [SectionType](../../aspose.psd.fileformats.psd.layers.layerresources/baselayersectionresource/sectiontype/) { get; set; } | Gets or sets the section type. |
| virtual [Signature](../../aspose.psd.fileformats.psd.layers/layerresource/signature/) { get; } | Gets the signature. |
| [Subtype](../../aspose.psd.fileformats.psd.layers.layerresources/baselayersectionresource/subtype/) { get; set; } | Gets or sets the subtype. |

## Methods

| Name | Description |
| --- | --- |
| override [Save](../../aspose.psd.fileformats.psd.layers.layerresources/baselayersectionresource/save/)(StreamContainer, int) | Saves the resource to the specified stream container. |
| override [ToString](../../aspose.psd.fileformats.psd.layers/layerresource/tostring/)() | Returns a String that represents this instance. |

### See Also

* class [LayerResource](../../aspose.psd.fileformats.psd.layers/layerresource/)
* namespace [Aspose.PSD.FileFormats.Psd.Layers.LayerResources](../../aspose.psd.fileformats.psd.layers.layerresources/)
* assembly [Aspose.PSD](../../)


Loading