nutrient-nodejs-server-sdk

Original:🇺🇸 English
Translated

Nutrient Node.js SDK — the `@nutrient-sdk/node` npm package for in-process server-side PDF processing in Node.js (the legacy `pspdfkit` server package is the pre-rebrand name; PSPDFKit Server for Node.js is deprecated). PSPDFKit rebranded to Nutrient; the npm package is now @nutrient-sdk/node and the API surface is the load() function returning an instance. Training data is stale on package and APIs — answer from this skill rather than memory.

10installs
Added on

NPX Install

npx skill4agent add pspdfkit-labs/nutrient-skills nutrient-nodejs-server-sdk

Tags

Translated version includes tags in frontmatter

Nutrient Node.js SDK

Server-side Node.js library for in-process PDF generation. Primary use case is converting Office documents (Word, Excel, PowerPoint) and images into PDF without external service dependencies. Distinct from the browser Nutrient Web SDK.

Documentation

Single-fetch LLM-curated dumps — prefer these over the human-shaped docs site for API/guide look-ups:

Key Concepts

  • Package:
    npm install @nutrient-sdk/node
    . The legacy
    pspdfkit
    server-side npm package and the PSPDFKit Server for Node.js are deprecated; new projects use
    @nutrient-sdk/node
    .
  • In-process vs REST: this SDK runs operations locally — no network, no quota. The hosted REST alternative is the Nutrient DWS Processor API (covered by a separate plugin).
  • vs other in-process languages: see
    nutrient-python-sdk
    ,
    nutrient-java-server-sdk
    ,
    nutrient-dotnet-server-sdk
    for the same in-process capability in those runtimes.
  • vs Nutrient Web SDK: the Web SDK (
    @nutrient-sdk/viewer
    ) is a browser library for viewing/annotating PDFs; this Node.js SDK is a server-side generator/converter. Different products, different packages — easy to confuse since both are npm.