Node.js REST SDK for creating, editing, encrypting, digitally signing, and converting PDF documents hosted on cloud or remote servers.
Vendor
Aspose
Company Website
Aspose.PDF Cloud Node.js SDK assists Node.js programmers in developing cloud-based PDF creator, annotator, editor, and converter apps using the Node.js programming language via Aspose.PDF REST API. It enhances your Node.js code to easily generate new cloud-based PDF pages, delete pages from cloud PDF files, as well as customize PDF bookmarks, annotations, signatures, stamps, watermarks, attachments, header, footer, hyperlinks, form fields, text items and images via simple Node.js REST API calls. Your Node.js application will be able to extract all images from a cloud PDF document with default sizes or specified image sizes, get image count from a specific PDF page, replace images of an Acrobat cloud file, and convert PDF to XLS, XLSX, PPTX, DOC, DOCX, MobiXML, JPEG, EMF, PNG, BMP, GIF, TIFF formats without any 3rd‑party software.
Features
- Generate new cloud‑based PDF pages and delete pages from PDF files hosted on cloud or remote servers.
- Customize PDF properties including bookmarks, annotations, signatures, stamps, watermarks, attachments, headers, footers, hyperlinks, form fields, text items, and images.
- Extract all images from PDF documents with control over default or custom sizes; get image count per page; replace images in cloud PDFs.
- Add document text or image headers and footers.
- Add text and image stamps; delete stamps by ID or across pages or entire documents.
- Split a single PDF document and save multiple outputs as separate cloud files.
- Add tables to documents; delete all tables from a page or the entire document; read or delete tables by ID.
- Add or delete images within a PDF document.
- Append multiple PDF documents to an existing one.
- Set and get multiple annotation types, including text, circle, polygon, polyline, line, square, free text, highlight, underline, squiggle, strikeout, caret, ink, link, popup, file attachment, sound, movie, screen, widget, watermark, TrapNet, printer mark, redaction, rubber stamp, and rich media annotations.
- Read and download PDF document attachments.
- Create, read, remove, and update form fields.
- Add, update, read, and delete document properties.
- Encrypt or decrypt PDF content and change document passwords.
- Add text to a document and fetch it as required.
- Replace single or multiple instances of text on a PDF page or the entire document.
- Convert to and from a wide range of formats: EPUB, HTML, LaTeX, MHT, PCL, DOC, MobiXML, PDF/A, PPTX, SVG, TIFF, XLS, XLSX, XML, XPS, PS, XSLFO, BMP, EMF, GIF, JPEG, PNG, and TIFF.
- Convert PDF (including XFA forms) to PDF with AcroForm.
- Use “Textbox” mode for layout‑preserving PDF‑to‑Word output or “Flow” mode for more editable results.
- Set document access privileges, including printing, degraded printing, content modification, copying, and form‑filling permissions.
- Extract images, annotations, and other elements to specified cloud folders.
- Optimize PDF documents by reusing page content, adjusting image compression, linking duplicate resource streams, removing unused objects, removing unused streams, and omitting embedded fonts.
Benefits
- Fully cloud‑based PDF manipulation in Node.js with no local software installation.
- Comprehensive REST API support for creating, editing, annotating, converting, and securing PDF documents.
- Wide file‑format conversion coverage for flexible workflows.
- Powerful annotation, form field, and document structure editing capabilities.
- Efficient image extraction and replacement workflows for document automation.
- Strong PDF security options, including encryption, password protection, and access control.
- Automated PDF optimization for improved performance and reduced file size.
- Quick onboarding—requires only an Aspose Cloud account and App SID & Key.