class final readonly Core · roukmoute/pdf 0.6.2

PDF\Serialization\LinearizedWriter
Native Annex F layout and binary hints; no external linearization program is invoked.

Read the source declaration ↗

Inheritance and contracts

This type declares no parent, interface or trait.

Construction

__construct()

public function __construct(PDF\Syntax\Linearization\LinearizationLimits $limits = new LinearizationLimits(), ?PDF\Syntax\Linearization\HintStreamSplit $hintSplit = null, ?PDF\Security\FileEncryption $encryption = null, ?PDF\Syntax\Linearization\ThumbnailGraphNormalization $thumbnailNormalization = null)

Declared by PDF\Serialization\LinearizedWriter · View the code ↗

Declared methods

revision()

Declared by PDF\Serialization\LinearizedWriter · View the code ↗

serialize()

public function serialize(PDF\FileStructure $file): string

Declared by PDF\Serialization\LinearizedWriter · View the code ↗

writeTo()

public function writeTo(PDF\FileStructure $file, string $path): void

Declared by PDF\Serialization\LinearizedWriter · View the code ↗