Welcome to pyIIIFpres’s documentation!¶

Contents:

  • pyIIIFpres
    • Installation
    • Basic usage
    • Debug the manifest
    • Reading the manifest (experimental)
    • Acknowledgements
  • Getting started
    • The philosophy of this package
    • Workaround for the common errors
    • Creating a IIIF type and populating it
    • Save a IIIF object
    • Debugging the Code
    • Getting the format right
    • Getting the language right
      • Add subtags with variants and composite strings
        • (Or how to solve AssertionError: Language must be a valid BCP47 language tag or none)
    • Language map object
      • Using a language detector
    • Behaviours and strange behaviours
    • Getting the Image size automatically
      • Using ImageAPI
      • Exiftool
      • Using Pillow
      • Using OpenCV
    • Reading and modifying JSON compliant with API-3.0
    • Validating the JSON manifest using the official schema
    • Improve performance of writing and serving JSON IIIF-objects
  • IIIFpres API
    • IIIFpres package
      • Helper methods of the common IIIF objects
        • _CoreAttributes
        • Subpackages
        • IIIFpres.iiifpapi3 module
        • IIIFpres.utilities module
        • IIIFpres.visualization_html module
        • Module contents
  • Documentation for developers
    • Under The Hood Of iiifpapi3
      • Recommended
      • Required
      • Grouping classes
        • _CoreAttributes
        • _CommonAttributes
        • _CMRCattributes
      • Helper method classes
        • _Format
        • _HeightWidth
        • _Duration
        • _ViewingDirection
        • _MutableType
        • _ImmutableType
        • _SeeAlso
        • _Service
        • _Thumbnail
        • _AddLanguage
        • _Hompage
        • _ServicesList
        • _AnnotationsList
        • _AddAnnoP2Items
        • _Start

Indices and tables¶

  • Index

  • Module Index

  • Search Page

pyIIIFpres

Navigation

Contents:

  • pyIIIFpres
  • Getting started
  • IIIFpres API
  • Documentation for developers

Related Topics

  • Documentation overview
    • Next: pyIIIFpres
©2022, Giacomo Marchioro. | Powered by Sphinx 9.1.0 & Alabaster 1.0.0 | Page source