Skip to content

Deepzoom Tile Generator for OpenSeadragon

Notifications You must be signed in to change notification settings

tchesko/deepzoom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Deepzoom

Tile Generator for use with OpenSeadragon.

https://openseadragon.github.io/

Example implementation -

  // Setup Deepzoom
  $deepzoom = Jeremytubbs\Deepzoom\DeepzoomFactory::create([
      'path' => 'images', // Export path for tiles
      'driver' => 'imagick', // Image driver
  ]);
  // folder, file are optional and will default to filename
  $response = $deepzoom->makeTiles('KISS.jpg', 'file', 'folder');

Example response -

{
  status: "ok",
  data: {
    JSONP: "folder/file.js",
    DZI: "folder/file.dzi",
    _files: "folder/file_files"
  },
  message: "Everything is okay!"
}

FYI:

Filenames must be non-numeric and should not contain underscores, hyphens or spaces.

About

Deepzoom Tile Generator for OpenSeadragon

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 100.0%