REST API for processing & manipulation of PDF documents, stored on cloud or remote servers, from within your cloud-based Ruby apps.
Vendor
Aspose
Company Website
Aspose.PDF Cloud Ruby SDK helps you build cloud‑based Ruby applications to generate PDF documents on cloud storage and enhance your Ruby code to work with cloud PDF pages, form fields, text items, images, annotations (line, circle, square, underline, squiggly), bookmarks, links, and attachments via an easy‑to‑use Ruby cloud SDK. It enables Ruby applications to create cloud‑based PDF files from formats such as HTML, XML, PCL, SVG, XPS, JPEG, TIFF and to convert remote Acrobat PDF files to TIFF, XPS, DOC, and DOCX formats—without installing any 3rd‑party software. You can split larger PDFs into multiple files and save them as separate cloud documents, merge cloud PDFs, encrypt, decrypt, append, import, and export using simple Ruby commands. The SDK supports platform‑independent cloud workflows and integrates with Aspose’s REST API, making it easy to get started—simply register at Aspose Cloud and use your App SID & Key.
Features
- Generate new PDF documents on cloud storage.
- Work with PDF pages, form fields, text items, images, bookmarks, links, and attachments.
- Add document text or image headers and footers.
- Add text and image stamps to documents; delete stamps by ID or from pages or entire documents.
- Add tables, delete tables from pages or entire documents, read or delete tables by ID.
- Append multiple documents to an existing PDF.
- Set and retrieve multiple annotation types (line, circle, square, underline, squiggly, polygon, polyline, text, highlight, underline, strikeout, caret, ink, link, popup, file attachment, sound, movie, screen, widget, watermark, TrapNet, printer mark, redaction, rubber stamp, rich media).
- Read and download attachments from cloud‑based PDFs.
- Create, read, flatten, and update form fields.
- Add, update, read, and delete document properties.
- Encrypt or decrypt PDF content and change document passwords.
- Replace single or multiple text instances per page or across the entire document.
- Convert between PDF and formats including EPUB, HTML, LaTeX, MHT, PCL, DOC, MobiXML, PDF/A, PPTX, SVG, TIFF, XLS, XLSX, XML, XPS, PS, XSLFO, BMP, EMF, GIF, JPEG, PNG.
- Convert PDFs (including XFA Forms) to PDF with AcroForm.
- Control PDF‑to‑Word conversion in “Textbox” (layout preserved) or “Flow” (editable) mode.
- Extract images (GIF, JPEG, PNG, TIFF) to a folder.
- Extract annotations such as FileAttachment, screen, sound, and stamp annotations.
- Optimize PDF documents by compressing images, reusing page content, linking duplicate resource streams, removing unused objects or streams, and skipping font embedding.
Benefits
- Build robust cloud‑native PDF functionality into Ruby applications without installing local libraries.
- Automate document editing, splitting, merging, form processing, and annotation workflows.
- Support for numerous input/output formats enables highly flexible document pipelines.
- Strong PDF security through encryption, decryption, and password management.
- Improved app performance via offloaded cloud processing and PDF optimization controls.
- Rapid onboarding and simplified integration through the REST API and SDK structure.