Package io.goobi.viewer.controller.imaging
package io.goobi.viewer.controller.imaging
Handlers and utilities for image and media delivery, including IIIF URL construction, thumbnail generation,
PDF handling, watermarking, and 3D object access within the Goobi viewer.
-
ClassesClassDescriptionCreates urls to IIIF Presentation api calls to get manifests, canvases, annotationLists or layers.Utility class for constructing and parsing IIIF Image API and Presentation API URLs.Provides urls to download pdfs, images and image footer.Resolves urls audio or video files.Resolves urls audio or video files.Handles PDF generation and delivery requests, coordinating with the ContentServer PDF service.Asynchronously triggers the ContentServer's source-image cache for the page the user just navigated to, so the OpenSeadragon tile burst that follows finds the master image already decoded and resident in the
SourceImageCache.Delivers Thumbnail urls for pages and StructElements.Applies configured watermarks to images delivered through the image service.