Sha256: 78256748cff3a7371da4068e75e9ebafcf78037ad2748623aef4bf5ccaaca8bf

Contents?: true

Size: 871 Bytes

Versions: 1

Compression:

Stored size: 871 Bytes

Contents

# Carrierwave::Base64

Upload files encoded as base64 to carrierwave.

This small gem can be useful for API's that interact with mobile devices.

## Installation

Add the gem to your Gemfile:

```ruby
gem 'carrierwave-base64'
```

## ActiveRecord

Mount the uploader:

```ruby
mount_base64_uploader :image, ImageUploader
```

Now you can also upload files by passing an encoded base64 string to the attribute.

## Data format

The string with the encoded data, should be prefixed with Data URI scheme format:

```
data:image/jpg;base64,(base64 encoded data)
```

## Contributing

1. Fork it ( https://github.com/[my-github-username]/carrierwave-base64/fork )
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Commit your changes (`git commit -am 'Add some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create a new Pull Request

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
carrierwave-base64-1.0 README.md