### ----------------------------------------------------
### -- FDF
### -- Licenses: Artistic-2.0
### -- Authors: David Warring
### -- File: docs/FDF/Catalog.md
### ----------------------------------------------------
[[Raku PDF Project]](https://pdf-raku.github.io)
 / [[FDF Module]](https://pdf-raku.github.io/FDF-raku)
 / [FDF](https://pdf-raku.github.io/FDF-raku/FDF)
 :: [Catalog](https://pdf-raku.github.io/FDF-raku/FDF/Catalog)

role FDF::Catalog
=================

Description
-----------

The root node of an FDF file’s object hierarchy is the Catalog dictionary, located by means of the Root entry in the file’s trailer dictionary (FDF). The only required entry in the catalogue is FDF - an FDF dictionary [FDF::Dict](https://pdf-raku.github.io/FDF-raku/FDF/Dict), which in turn contains references to other objects describing the file’s contents. The catalogue may also contain an optional Version entry identifying the version of the PDF specification to which this FDF file conforms.

Methods
-------

class PDF::COS::Name $.Version
------------------------------

(Optional; PDF 1.4) The version of the PDF specification to which the document conforms (for example, 1.)

class FDF::Dict $.FDF
---------------------

(Required) The FDF dictionary for this file



