Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

    node-iptcpublic

    node-iptc

    This module extracts IPTC information from JPEG files. IPTC is (mostly non-technical) structured metadata about the image with fields like creator/artist, copyright, keywords, category, etc.
    For more information, see: http://www.adobe.com/devnet-apps/photoshop/fileformatashtml/#50577409_38034

    Installation

    Installing using npm:

    npm install node-iptc
    

    Example

      var iptc = require('node-iptc')
      
      fs.readFile("myImage.jpeg", function(err, data) {
          if (err) { throw err }
          var iptc_data = iptc(data);
        });

    Sample output

    {
       "by_line": [
         "Ralf Roletschek"
       ],
       "date_created": "20111119",
       "time_created": "195544+0000",
       "copyright_notice": "(C) Ralf Roletschek",
       "date_time": "2011-12-19T19:55:44.000Z"
     }
    

    Keywords

    none

    install

    npm i node-iptc

    Downloadslast 7 days

    32

    version

    1.0.5

    license

    none

    repository

    github.com

    last publish

    collaborators

    • avatar