# phpman > man > PDF::API2::Basic::PDF::Utils

## NAME
    [PDF::API2::Basic::PDF::Utils](https://www.chedong.com/phpMan.php/perldoc/PDF%3A%3AAPI2%3A%3ABasic%3A%3APDF%3A%3AUtils/markdown) - Convenience functions for creating
    low-level PDF objects

## DESCRIPTION
    A set of utility functions to save the fingers of the PDF library users!

## FUNCTIONS
  PDFBool
    Creates a Bool via [PDF::API2::Basic::PDF::Bool](https://www.chedong.com/phpMan.php/perldoc/PDF%3A%3AAPI2%3A%3ABasic%3A%3APDF%3A%3ABool/markdown)->new

  PDFArray
    Creates an array via [PDF::API2::Basic::PDF::Array](https://www.chedong.com/phpMan.php/perldoc/PDF%3A%3AAPI2%3A%3ABasic%3A%3APDF%3A%3AArray/markdown)->new

  PDFDict
    Creates a dict via [PDF::API2::Basic::PDF::Dict](https://www.chedong.com/phpMan.php/perldoc/PDF%3A%3AAPI2%3A%3ABasic%3A%3APDF%3A%3ADict/markdown)->new

  PDFName
    Creates a name via [PDF::API2::Basic::PDF::Name](https://www.chedong.com/phpMan.php/perldoc/PDF%3A%3AAPI2%3A%3ABasic%3A%3APDF%3A%3AName/markdown)->new

  PDFNull
    Creates a null via [PDF::API2::Basic::PDF::Null](https://www.chedong.com/phpMan.php/perldoc/PDF%3A%3AAPI2%3A%3ABasic%3A%3APDF%3A%3ANull/markdown)->new

  PDFNum
    Creates a number via [PDF::API2::Basic::PDF::Number](https://www.chedong.com/phpMan.php/perldoc/PDF%3A%3AAPI2%3A%3ABasic%3A%3APDF%3A%3ANumber/markdown)->new

  PDFStr
    Creates a string via [PDF::API2::Basic::PDF::String](https://www.chedong.com/phpMan.php/perldoc/PDF%3A%3AAPI2%3A%3ABasic%3A%3APDF%3A%3AString/markdown)->new

  PDFStrHex
    Creates a hex-string via [PDF::API2::Basic::PDF::String](https://www.chedong.com/phpMan.php/perldoc/PDF%3A%3AAPI2%3A%3ABasic%3A%3APDF%3A%3AString/markdown)->new

