SnapPDFSnapPDF
sdk

Ruby SDK

Runtime: Ruby 3.0+

Install

gem install snappdf

Quickstart

require "snappdf"

snap = Snappdf.new(api_key: ENV["SNAPPDF_API_KEY"])
r = snap.pdf.merge(files: [File.binread("a.pdf"), File.binread("b.pdf")])
File.binwrite("out.pdf", r[:pdf])

Features

Reference

Full API reference lives at /docs. Source + examples on GitHub.