# openpyxl.packaging.extended module

class openpyxl.packaging.extended.DigSigBlob

  Bases: `Serialisable`

class openpyxl.packaging.extended.ExtendedProperties(Template=None, Manager=None, Company=None, Pages=None, Words=None, Characters=None, PresentationFormat=None, Lines=None, Paragraphs=None, Slides=None, Notes=None, TotalTime=None, HiddenSlides=None, MMClips=None, ScaleCrop=None, HeadingPairs=None, TitlesOfParts=None, LinksUpToDate=None, CharactersWithSpaces=None, SharedDoc=None, HyperlinkBase=None, HLinks=None, HyperlinksChanged=None, DigSig=None, Application=None, AppVersion=None, DocSecurity=None)

  Bases: `Serialisable`

  See 22.2

  Most of this is irrelevant but Excel is very picky about the version number

  It uses XX.YYYY (Version.Build) and expects everyone else to

  We provide Major.Minor and the full version in the application name

  AppVersion

    Values must be of type <class ‘str’>

  Application

    Values must be of type <class ‘str’>

  Characters

    Values must be of type <class ‘int’>

  CharactersWithSpaces

    Values must be of type <class ‘int’>

  Company

    Values must be of type <class ‘str’>

  DigSig

    Values must be of type <class ‘openpyxl.packaging.extended.DigSigBlob’>

  DocSecurity

    Values must be of type <class ‘int’>

  HLinks

    Values must be of type <class ‘openpyxl.packaging.extended.VectorVariant’>

  HeadingPairs

    Values must be of type <class ‘openpyxl.packaging.extended.VectorVariant’>

  HiddenSlides

    Values must be of type <class ‘int’>

  HyperlinkBase

    Values must be of type <class ‘str’>

  HyperlinksChanged

    Values must be of type <class ‘bool’>

  Lines

    Values must be of type <class ‘int’>

  LinksUpToDate

    Values must be of type <class ‘bool’>

  MMClips

    Values must be of type <class ‘int’>

  Manager

    Values must be of type <class ‘str’>

  Notes

    Values must be of type <class ‘int’>

  Pages

    Values must be of type <class ‘int’>

  Paragraphs

    Values must be of type <class ‘int’>

  PresentationFormat

    Values must be of type <class ‘str’>

  ScaleCrop

    Values must be of type <class ‘bool’>

  SharedDoc

    Values must be of type <class ‘bool’>

  Slides

    Values must be of type <class ‘int’>

  Template

    Values must be of type <class ‘str’>

  TitlesOfParts

    Values must be of type <class ‘openpyxl.packaging.extended.VectorLpstr’>

  TotalTime

    Values must be of type <class ‘int’>

  Words

    Values must be of type <class ‘int’>

  tagname = 'Properties'
  to_tree()

class openpyxl.packaging.extended.VectorLpstr

  Bases: `Serialisable`

class openpyxl.packaging.extended.VectorVariant

  Bases: `Serialisable`