Skip to content

# PDFStandardArtifactAttribute

Namespace: O2S.Components.PDF4NET.LogicalStructure

Defines a standard artifact attribute.

    public class PDFStandardArtifactAttribute : PDFStructureElementAttribute

Inheritance Object → PDFStructureElementAttribute → PDFStandardArtifactAttribute

## Constructors

### PDFStandardArtifactAttribute()

Initializes a new PDFStandardArtifactAttribute object.

    public PDFStandardArtifactAttribute()

## Properties

### BoundingBox

Gets or sets the bounding box.

    public PDFStandardRectangle BoundingBox { get; set; }

Property Value

PDFStandardRectangle
A rectangle in default user space units that shall give the coordinates of the left, bottom, right, and top edges, respectively, of the artifact's bounding box (the rectangle that completely encloses its visible content).

### CosDictionary

Gets the underlying COS dictionary.

    public PDFCosDictionary CosDictionary { get; }

Property Value

PDFCosDictionary
A PDFCosDictionary object that backs this attribute object.

### Subtype

Gets or sets the artifact subtype.

    public PDFStandardArtifactSubtype Subtype { get; set; }

Property Value

PDFStandardArtifactSubtype
A PDFStandardArtifactSubtype enum member specifying the subtype of artifact that this attribute describes.

### Type

Gets or sets the artifact type.

    public PDFStandardArtifactType Type { get; set; }

Property Value

PDFStandardArtifactType
A PDFStandardArtifactType enum member specifying the type of artifact that this attribute describes.