Skip to content

Conversation

@johanpiet2
Copy link

The arZoomPan plugin provides advanced document viewing capabilities for AtoM (Access to Memory), including zoom, pan, and rotate functionality similar to IIIF viewers. It supports images, PDFs, and text documents.

Features

  • Image Viewer: Deep zoom with tile-based loading for large images
  • PDF Viewer: Page navigation with zoom and pan for PDF documents
  • Text Viewer: Zoomable text display for documents (TXT, DOC, DOCX, ODT)
  • Universal Controls: Zoom in/out, pan, rotate, fullscreen mode
  • Keyboard Shortcuts: Navigation using keyboard commands
  • Mobile Responsive: Touch gestures for mobile devices
  • Caching: Tile caching for improved performance
  • Download: Direct download of original files

The arZoomPan plugin provides advanced document viewing capabilities for AtoM (Access to Memory), including zoom, pan, and rotate functionality similar to IIIF viewers. It supports images, PDFs, and text documents.

## Features

- **Image Viewer**: Deep zoom with tile-based loading for large images
- **PDF Viewer**: Page navigation with zoom and pan for PDF documents
- **Text Viewer**: Zoomable text display for documents (TXT, DOC, DOCX, ODT)
- **Universal Controls**: Zoom in/out, pan, rotate, fullscreen mode
- **Keyboard Shortcuts**: Navigation using keyboard commands
- **Mobile Responsive**: Touch gestures for mobile devices
- **Caching**: Tile caching for improved performance
- **Download**: Direct download of original files
@johanpiet2
Copy link
Author

@sarah-mason sarah-mason added the Community Pull requests that have been contributed from community members outside Artefactual label Nov 18, 2025
@sarah-mason
Copy link
Contributor

Thanks for the plugin contribution @johanpiet2! The PHP CS Fixer is failing, but everything else is good.

php-cs-fixer
@johanpiet2
Copy link
Author

PHP CS Fixer fixed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Community Pull requests that have been contributed from community members outside Artefactual

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants