fastpyxl.packaging.extended module
- class fastpyxl.packaging.extended.DigSigBlob(**kwargs: Any)[source]
Bases:
Serialisable
- class fastpyxl.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)[source]
Bases:
SerialisableSee 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: str | None
- Application: str | None
- Characters: int | None
- CharactersWithSpaces: int | None
- Company: str | None
- DigSig: DigSigBlob | None
- DocSecurity: int | None
- HLinks: VectorVariant | None
- HeadingPairs: VectorVariant | None
- HiddenSlides: int | None
- HyperlinkBase: str | None
- HyperlinksChanged: bool | None
- Lines: int | None
- LinksUpToDate: bool | None
- MMClips: int | None
- Manager: str | None
- Notes: int | None
- Pages: int | None
- Paragraphs: int | None
- PresentationFormat: str | None
- ScaleCrop: bool | None
- Slides: int | None
- Template: str | None
- TitlesOfParts: VectorLpstr | None
- TotalTime: int | None
- Words: int | None
- tagname = 'Properties'
- xml_order = ('Application', 'AppVersion', 'DocSecurity', 'ScaleCrop', 'LinksUpToDate', 'SharedDoc', 'HyperlinksChanged')
- class fastpyxl.packaging.extended.VectorLpstr(**kwargs: Any)[source]
Bases:
Serialisable
- class fastpyxl.packaging.extended.VectorVariant(**kwargs: Any)[source]
Bases:
Serialisable