Table of Contents

Class PdfStructureAttributes

Namespace
iText.Kernel.Pdf.Tagging
Assembly
itext.kernel.dll
public class PdfStructureAttributes : PdfObjectWrapper<PdfDictionary>
Inheritance
PdfStructureAttributes
Derived
Inherited Members

Constructors

PdfStructureAttributes(string)

public PdfStructureAttributes(string owner)

Parameters

owner string

PdfStructureAttributes(PdfDictionary)

public PdfStructureAttributes(PdfDictionary attributesDict)

Parameters

attributesDict PdfDictionary

PdfStructureAttributes(PdfNamespace)

public PdfStructureAttributes(PdfNamespace @namespace)

Parameters

namespace PdfNamespace

Methods

AddEnumAttribute(string, string)

public virtual PdfStructureAttributes AddEnumAttribute(string attributeName, string attributeValue)

Parameters

attributeName string
attributeValue string

Returns

PdfStructureAttributes

AddFloatAttribute(string, float)

public virtual PdfStructureAttributes AddFloatAttribute(string attributeName, float attributeValue)

Parameters

attributeName string
attributeValue float

Returns

PdfStructureAttributes

AddIntAttribute(string, int)

public virtual PdfStructureAttributes AddIntAttribute(string attributeName, int attributeValue)

Parameters

attributeName string
attributeValue int

Returns

PdfStructureAttributes

AddTextAttribute(string, string)

public virtual PdfStructureAttributes AddTextAttribute(string attributeName, string attributeValue)

Parameters

attributeName string
attributeValue string

Returns

PdfStructureAttributes

GetAttributeAsEnum(string)

public virtual string GetAttributeAsEnum(string attributeName)

Parameters

attributeName string

Returns

string

GetAttributeAsFloat(string)

public virtual float? GetAttributeAsFloat(string attributeName)

Parameters

attributeName string

Returns

float?

GetAttributeAsInt(string)

public virtual int? GetAttributeAsInt(string attributeName)

Parameters

attributeName string

Returns

int?

GetAttributeAsText(string)

public virtual string GetAttributeAsText(string attributeName)

Parameters

attributeName string

Returns

string

IsWrappedObjectMustBeIndirect()

protected override bool IsWrappedObjectMustBeIndirect()

Returns

bool

RemoveAttribute(string)

public virtual PdfStructureAttributes RemoveAttribute(string attributeName)

Parameters

attributeName string

Returns

PdfStructureAttributes