Skip to content

flyskywhy/react-native-pixel-bmp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

react-native-pixel-bmp

npm version npm downloads npm licence Platform

Parse Bitmap to ImageData for React Native.

Installation

$ npm install react-native-pixel-bmp

For RN >= 0.65, run npm install react-native-blob-util.

For RN < 0.65, run npm install react-native-blob-util@0.16.3, and patch manually to fix: with react-native-web product build will export 'URIUtil' (reexported as 'URIUtil') was not found.

var pixelBitmap = require('react-native-pixel-bmp');
console.log(pixelBitmap); // object

API

pixelBitmap.parse(file) -> promise.then(images)

return images is Array contains one ImageData.

var file = 'https://59naga.github.io/fixtures/still.BMP';

pixelBitmap.parse(file).then(function(images){
  console.log(images[0]);
});
// {width: 128, height: 128, bitPP: 24, bottomUp: true, compression: 0, headerSize: 40, data: <Uint8Array ..>}

Related projects

License

MIT

About

Parse Bitmap to ImageData for React Native

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 100.0%