setasign\SetaPDF2\Core\Resource

ResourceInterface Interface for PDF resources

File: /SetaPDF v2/Core/Resource/ResourceInterface.php
Old class name (alias): \SetaPDF_Core_Resource

Implemented in

Summary

Constants

TYPE_COLOR_SPACE

public const string ResourceInterface::TYPE_COLOR_SPACE = 'ColorSpace'

Type constant

TYPE_EXT_G_STATE

public const string ResourceInterface::TYPE_EXT_G_STATE = 'ExtGState'

Type constant

TYPE_FONT

public const string ResourceInterface::TYPE_FONT = 'Font'

Type constant

TYPE_PATTERN

public const string ResourceInterface::TYPE_PATTERN = 'Pattern'

Type constant

TYPE_PROC_SET

public const string ResourceInterface::TYPE_PROC_SET = 'ProcSet'

Type constant

TYPE_PROPERTIES

public const string ResourceInterface::TYPE_PROPERTIES = 'Properties'

Type constant

TYPE_SHADING

public const string ResourceInterface::TYPE_SHADING = 'Shading'

Type constant

TYPE_X_OBJECT

public const string ResourceInterface::TYPE_X_OBJECT = 'XObject'

Type constant


Methods

getIndirectObject()

Get the indirect object of this resource.

Parameters
$document : ?\SetaPDF_Core_Document
 

getResourceType()

abstract public ResourceInterface::getResourceType (
void
): string

Get the resource type of an implementation.