Sha256: 0e83714cdbaaea8797b59c106531d2be28d3acaeacc40765bdbd4e3b92701745
Contents?: true
Size: 797 Bytes
Versions: 2
Compression:
Stored size: 797 Bytes
Contents
# OpenSeadragon OpenSeadragon is a javascript library for displaying tiling images. This gem packages those assets and some Rails helpers for using them. http://openseadragon.github.io/ # Setup In order to display a file, OpenSeadragon needs to know the full dimension of the image. In order to do this we need to inject an image resolver. Here's an example. ```ruby module ImageResolver def self.find(id) # Custom code here to find the height & width Openseadragon::Image.new(id: id, height: 4000, width: 8000) end end # register the resolver Openseadragon::Image.file_resolver = ImageResolver ``` The image resolver only needs to implement the `find` method. It takes an id as a parameter and returns a new instance of `Openseadragon::Image`
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
openseadragon-0.0.2 | README.md |
openseadragon-0.0.1 | README.md |