class final Core · roukmoute/pdf 0.6.2

PDF\Specification\Dictionary\ExternalDataDictionaryUsedToMarkupThreeDAnnotationsTable313\MD5Entry
Table 313, /MD5; PDF type: byte string; Optional.

Read the source declaration ↗

Inheritance and contracts

Parent : PDF\Specification\SchemaEntry

Definition in the specification

Table 313 · Entries in an external data dictionary used to markup 3D annotations
ISO 32000-1:2008, §13.6.6 · PDF page 551 ↗

/MD5 byte string

(Optional) A 16-byte string that contains the checksum of the bytes of the 3D stream data that this 3D comment shall be associated with. The checksum shall be calculated by applying the standard MD5 message-digest algorithm (described in Internet RFC 1321, The MD5 Message-Digest Algorithm; see the Bibliography) to the bytes of the stream data. This value shall be used to determine if artwork data has changed since this 3D comment was created.

Qualifier: Optional

Conditional descriptions remain traceable. A definition alone does not implement a codec, a signature or every format mechanism. Read the coverage.

Construction

__construct()

Declared by PDF\Specification\Dictionary\ExternalDataDictionaryUsedToMarkupThreeDAnnotationsTable313\MD5Entry · View the code ↗

Inherited methods

3 methods from parents and contracts

definition()

public function definition(): PDF\Specification\EntryDefinition

Declared by PDF\Specification\SchemaEntry · View the code ↗

key()

public function key(): PDF\Syntax\Object\NameType

Declared by PDF\Syntax\Object\DictionaryObject\Entry · View the code ↗

value()

public function value(): PDF\Syntax\FileStructure\BasicType

Declared by PDF\Syntax\Object\DictionaryObject\Entry · View the code ↗

Properties

Constants