class final Core · roukmoute/pdf 0.6.2
PDF\Syntax\Linearization\LinearizationLayoutPhysical sections and compressed logical members, explicitly separated as required by F.3.1.Héritage et contrats
Ce type ne déclare pas de parent, d’interface ou de trait.
Construction
__construct()
public function __construct(PDF\Syntax\Linearization\LinearizationPlan $plan)Méthodes déclarées
container()
public function container(PDF\Syntax\FileStructure\BasicType $logical): PDF\Syntax\Linearization\LinearizedObjectStreamentries()
public function entries(PDF\Syntax\Object\DictionaryType $dictionary): array@return array<string, BasicType>pageDependencies()
public function pageDependencies(PDF\Syntax\Object\DictionaryType $page): array@return list<BasicType>serializedValue()
public function serializedValue(PDF\Syntax\FileStructure\BasicType $physical): PDF\Syntax\FileStructure\BasicTypePropriétés
| Déclaration | Provenance et documentation |
|---|---|
public readonly array $compressedFirstObjects | PDF\Syntax\Linearization\LinearizationLayout@var list<BasicType> |
public readonly array $compressedSecondObjects | PDF\Syntax\Linearization\LinearizationLayout@var list<BasicType> |
public readonly array $documentObjects | PDF\Syntax\Linearization\LinearizationLayout@var list<BasicType> |
public readonly array $embeddedFileDependencies | PDF\Syntax\Linearization\LinearizationLayout@var list<list<BasicType>> |
public readonly array $embeddedFileObjects | PDF\Syntax\Linearization\LinearizationLayout@var list<list<BasicType>> |
public readonly array $embeddedFiles | PDF\Syntax\Linearization\LinearizationLayout@var list<BasicType> |
public readonly int $firstPageIndex | PDF\Syntax\Linearization\LinearizationLayout |
public readonly array $firstPageObjects | PDF\Syntax\Linearization\LinearizationLayout@var non-empty-list<BasicType> |
public readonly array $genericHintDependencies | PDF\Syntax\Linearization\LinearizationLayout@var array<string, list<BasicType>> |
public readonly array $genericHintObjects | PDF\Syntax\Linearization\LinearizationLayout@var array<string, list<BasicType>> |
public readonly array $otherObjects | PDF\Syntax\Linearization\LinearizationLayout@var list<BasicType> |
public readonly array $pages | PDF\Syntax\Linearization\LinearizationLayout@var non-empty-list<DictionaryType> |
public readonly PDF\Syntax\Linearization\LinearizationPlan $plan | PDF\Syntax\Linearization\LinearizationLayout |
public readonly array $remainingPageObjects | PDF\Syntax\Linearization\LinearizationLayout@var list<non-empty-list<BasicType>> |
public readonly PDF\Syntax\Object\IndirectReference $root | PDF\Syntax\Linearization\LinearizationLayout |
public readonly array $sharedObjects | PDF\Syntax\Linearization\LinearizationLayout@var list<BasicType> |
public readonly array $thumbnailObjects | PDF\Syntax\Linearization\LinearizationLayout@var array<int, non-empty-list<BasicType>> |
public readonly array $thumbnailSharedObjects | PDF\Syntax\Linearization\LinearizationLayout@var list<BasicType> |