@coderedm0nztr/react-tiff

0.1.1 • Public • Published

react-tiff

A React component for viewing TIFF images.

Features

  • Supports multi-page TIFF images
  • Supports TIFF images with multiple channels (e.g. RGB, RGBA, CMYK)
  • Supports TIFF images with multiple resolutions (e.g. 1x, 2x, 4x)
  • Supports TIFF images with multiple tiles
  • Supports TIFF images with multiple strips
  • Supports TIFF images with multiple samples per pixel (e.g. 1, 2, 3, 4)
  • Supports TIFF images with multiple bits per sample (e.g. 1, 2, 4, 8, 16, 32)
  • Supports TIFF images with multiple photometric interpretations (e.g. min-is-black, min-is-white, RGB, palette color, transparency mask, CMYK, YCbCr, CIELab)
  • Support you can print out tiff images.

Install

npm install --save react-tiff
yarn add react-tiff

Usage

import React from 'react'

import { TIFFViewer } from 'react-tiff'
import 'react-tiff/dist/index.css'
import tiffFile from './images/multipage.tiff'

const App = () => {
  return (
    <TIFFViewer
      tiff={tiffFile}
      lang='en' // en | de | fr | es | tr
      paginate='ltr' // bottom | ltr
      buttonColor='#141414'
      printable
    />
  )
}

export default App

Live

Demo

Extras

Made with create-react-library

NPM JavaScript Style Guide

License

MIT © harundogdu

Package Sidebar

Install

npm i @coderedm0nztr/react-tiff

Weekly Downloads

1

Version

0.1.1

License

MIT

Unpacked Size

293 kB

Total Files

7

Last publish

Collaborators

  • coderedm0nztr