Skip to main content
Version: API v2 Preview

ObjectType

Kind: enum
Module/package: com.pdfdancer.common.model
SDK: com.pdfdancer.client:pdfdancer-client-java 2.0.0

Enumeration of PDF object types supported by the PDFDancer API. This enum categorizes the different types of objects that can exist within a PDF document, enabling type-safe operations and filtering across the API. Each type represents a distinct category of PDF content with specific manipulation capabilities and properties.

Declaration

public final class com.pdfdancer.common.model.ObjectType extends java.lang.Enum<com.pdfdancer.common.model.ObjectType>

Members

BEZIER

public static final com.pdfdancer.common.model.ObjectType BEZIER

Bezier curve path element

BUTTON

public static final com.pdfdancer.common.model.ObjectType BUTTON

CHECKBOX

public static final com.pdfdancer.common.model.ObjectType CHECKBOX

CLIPPING

public static final com.pdfdancer.common.model.ObjectType CLIPPING

Clipping region or mask

public static final com.pdfdancer.common.model.ObjectType DROPDOWN

FORM_FIELD

public static final com.pdfdancer.common.model.ObjectType FORM_FIELD

Interactive acroform field element

FORM_X_OBJECT

public static final com.pdfdancer.common.model.ObjectType FORM_X_OBJECT

FormXObject container

IMAGE

public static final com.pdfdancer.common.model.ObjectType IMAGE

Embedded image or graphics element

LINE

public static final com.pdfdancer.common.model.ObjectType LINE

Linear path segment

PAGE

public static final com.pdfdancer.common.model.ObjectType PAGE

Individual page within the PDF document

PATH

public static final com.pdfdancer.common.model.ObjectType PATH

Vector path or shape element

PDF

public static final com.pdfdancer.common.model.ObjectType PDF

Root PDF document object containing all pages and metadata

RADIO_BUTTON

public static final com.pdfdancer.common.model.ObjectType RADIO_BUTTON

RECTANGLE

public static final com.pdfdancer.common.model.ObjectType RECTANGLE

Rectangular shape element

TEXT_ELEMENT

public static final com.pdfdancer.common.model.ObjectType TEXT_ELEMENT

Single character or glyph element

TEXT_FIELD

public static final com.pdfdancer.common.model.ObjectType TEXT_FIELD

TEXT_LINE

public static final com.pdfdancer.common.model.ObjectType TEXT_LINE

WORD

public static final com.pdfdancer.common.model.ObjectType WORD

valueOf

public static com.pdfdancer.common.model.ObjectType valueOf(java.lang.String)

Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)

values

public static com.pdfdancer.common.model.ObjectType[] values()

Returns an array containing the constants of this enum class, in the order they are declared.

View source at 9c04036fe114