Netprint Build Status

A library to use netprint(https://www.printing.ne.jp/)

Installation

Add this line to your application's Gemfile:

gem 'netprint'

And then execute:

$ bundle

Or install it yourself as:

$ gem install netprint

Usage

n = Netprint::Agent.new(userid, password)
n.

registration_code = n.upload('/path/to/file.pdf')

Upload Options

n.upload('/path/to/file.pdf', {

  # Netprint::PAPER_SIZE::A3
  # Netprint::PAPER_SIZE::A4(default)
  # Netprint::PAPER_SIZE::B4
  # Netprint::PAPER_SIZE::B5
  # Netprint::PAPER_SIZE::L
  :paper_size  => Netprint::PAPER_SIZE::B4,

  # Netprint::COLOR::SELECT_WHEN_PRINT
  # Netprint::COLOR::BW(default)
  # Netprint::COLOR::COLOR
  :color       => Netprint::COLOR::BW,

  :secret_code => '1234',
  :email       => '[email protected]'
})

Contributing

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Added some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request