Swift cloud SDK to edit, merge, split, bookmark, sign, encrypt, annotate & export PDF documents hosted on the cloud.
Vendor
Aspose
Company Website
Aspose.PDF Cloud Swift SDK allows enhancing your cloud‑based Swift apps to create new PDF pages in the cloud or generate cloud PDF documents by converting from various formats, such as JPEG, TIFF, SVG, PCL, XPS, XML, HTML, etc. You can merge multiple PDF files into one cloud PDF document or split an Acrobat file into multiple smaller PDFs. The SDK enables Swift code to delete PDF pages from cloud storage, apply PDF bookmarks, extract images, encrypt important PDF files, and apply annotations (line, square, polyline, circle, squiggly, highlight, strikeout) via simple cloud SDK calls. Aspose.PDF Cloud Swift SDK is a wrapper around the Aspose.PDF REST API and is available under the MIT license. You can convert PDF to DOC, PPTX, HTML, XLS, TIFF, PDF/A, XPS, EPUB, and many other formats using the same cloud-based toolkit.
Features
- Create new cloud-based PDF pages.
- Generate PDF documents from JPEG, TIFF, SVG, PCL, XPS, XML, HTML, and other formats.
- Merge multiple PDFs into one cloud document.
- Split a PDF into multiple smaller cloud PDFs.
- Delete PDF pages stored on cloud storage.
- Apply PDF bookmarks.
- Extract images from PDF documents.
- Encrypt PDF files stored in the cloud.
- Apply various annotation types: line, square, polyline, circle, squiggly, highlight, strikeout.
- Convert PDFs into DOC, PPTX, HTML, XLS, TIFF, PDF/A, XPS, EPUB, and more.
- Add document text or image headers and footers.
- Add text and image stamps to documents.
- Delete stamps by ID or remove all stamps from a page or entire document.
- Read document stamps.
- Add tables to documents.
- Delete all tables from a specific page or an entire document.
- Read or delete document tables by ID.
- Append multiple documents to an existing PDF.
- Set and retrieve multiple annotation types, including text annotation, circle annotation, polygon annotation, polyline annotation, line annotation, square annotation, free text annotation, highlight annotation, underline annotation, squiggle annotation, strikeout annotation, caret annotation, ink annotation, link annotation, popup annotation, file attachment annotation, sound annotation, movie annotation, screen annotation, widget annotation, watermark annotation, TrapNet annotation, printer mark annotation, redaction annotation, rubber stamp annotation, and rich media annotation.
- Set annotation flags for visibility, printing restriction, magnification restriction, rotation restriction, read‑only, and more.
- Set annotation states: marked, unmarked, accepted, rejected, canceled, completed, or none.
- Set stamp properties: opacity, rotation, alignment, indentation, zoom, etc.
- Extract PDF images in GIF, JPEG, PNG, TIFF formats.
- Extract PDF annotations (file attachment, screen, sound, stamp).
- Optimize PDF documents by reusing page content, applying image compression, linking duplicate resource streams, removing unused objects and unused streams, and excluding embedded fonts.
Benefits
- Cloud‑native PDF generation, manipulation, annotation, and conversion for Swift developers.
- Eliminates the need for local PDF processing libraries—operations run entirely in the cloud.
- Flexible multi‑format import and export support for document transformation.
- Rich annotation and bookmark features for reviewing and structuring PDFs.
- Security capabilities including encryption, decryption, and password control.
- Comprehensive optimization tools to reduce PDF size and streamline performance.
- Easy integration using the Aspose.PDF REST API and MIT‑licensed SDK.