https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-ruby
Ruby GEM to communicate with the GroupDocs.Conversion REST API. Convert between 50+ file formats including Word documents, Excel spreadsheets, PowerPoint presentations, PDF, OpenDocument files, images & more.
https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-ruby
conversion-cloud-api conversion-rest-api excel groupdocs-conversion-cloud html image opendocument pdf powerpoint ruby-gem tex visio word xps
Last synced: 9 months ago
JSON representation
Ruby GEM to communicate with the GroupDocs.Conversion REST API. Convert between 50+ file formats including Word documents, Excel spreadsheets, PowerPoint presentations, PDF, OpenDocument files, images & more.
- Host: GitHub
- URL: https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-ruby
- Owner: groupdocs-conversion-cloud
- License: mit
- Created: 2018-10-23T09:18:21.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2025-06-05T08:26:57.000Z (9 months ago)
- Last Synced: 2025-06-05T08:42:46.994Z (9 months ago)
- Topics: conversion-cloud-api, conversion-rest-api, excel, groupdocs-conversion-cloud, html, image, opendocument, pdf, powerpoint, ruby-gem, tex, visio, word, xps
- Language: Ruby
- Homepage: https://products.groupdocs.cloud/conversion/ruby
- Size: 910 KB
- Stars: 0
- Watchers: 3
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# GroupDocs.Conversion Cloud Ruby SDK
Ruby gem for communicating with the GroupDocs.Conversion Cloud API
## Installation
A gem of groupdocs_conversion_cloud is available at [rubygems.org](https://rubygems.org). You can install it with:
```shell
gem install groupdocs_conversion_cloud
```
To add dependency to your app copy following into your Gemfile and run `bundle install`:
```
gem "groupdocs_conversion_cloud", "~> 25.6"
```
## Getting Started
Please follow the [installation](#installation) procedure and then run the following code:
```ruby
# Load the gem
require 'groupdocs_conversion_cloud'
# Get your app_sid and app_key at https://dashboard.groupdocs.cloud (free registration is required).
app_sid = "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX"
app_key = "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
# Create instance of the API class
api = GroupDocsConversionCloud::InfoApi.from_keys(app_sid, app_key)
# Retrieve supported converison types
request = GroupDocsConversionCloud::GetSupportedConversionTypesRequest.new
response = api.get_supported_conversion_types(request)
# Print out supported conversion types
puts("Supported file-formats:")
response.each do |format|
puts("#{format.source_format} to [#{format.target_formats.join(', ')}]")
```
## Licensing
GroupDocs.Conversion Cloud Ruby SDK licensed under [MIT License](LICENSE).
## Resources
+ [**Website**](https://www.groupdocs.cloud)
+ [**Product Home**](https://products.groupdocs.cloud/conversion)
+ [**Documentation**](https://docs.groupdocs.cloud/display/conversioncloud/Home)
+ [**Free Support Forum**](https://forum.groupdocs.cloud/c/conversion)
+ [**Blog**](https://blog.groupdocs.cloud/category/conversion)
## Contact Us
Your feedback is very important to us. Please feel free to contact us using our [Support Forums](https://forum.groupdocs.cloud/c/conversion).