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!"
}
Filenames must be non-numeric and should not contain underscores, hyphens or spaces.