PRESENTATION AND DOC BUILDERS

Build presentation and document editors with Polotno SDK

Use Polotno SDK to power your presentation or document builder — enable users to design slides, reports, or branded documents with full schema control, automation, and custom rendering.

Polotno SDK provides the infrastructure to build white-label editors for presentations, slides, and documents. It handles layout composition, text formatting, image placement, video embedding, and export — all in a single schema-driven environment. Developers can customize every aspect of the experience, from interface and permissions to rendering and automation pipelines.


Key features

Multi-page canvas

Create and manage multi-page projects for slides, reports, or PDFs. Each page operates as a separate canvas but shares templates, assets, and global styles.

Text and layout control

Handle headlines, paragraphs, and rich typography. The SDK supports text alignment, spacing, and formatting while maintaining a unified schema for reproducible output.

Asset and media integration

Add images, icons, and even embedded videos inside layouts. Connect internal libraries, DAM systems, or Unsplash for quick access to visuals.

Template and master slide system

Define reusable layouts and master slides. Lock structure or brand elements while letting users change text and content safely within defined boundaries.

Collaboration and permissions

Integrate your own authentication and role system to manage who can edit, comment, or view specific documents. Control access to templates and features based on user plans or teams.

Export and rendering

Render slides or documents to PPTX, PDF, or image sequences. Use Polotno Cloud Render API for batch generation, or self-host for secure enterprise setups. PDFs maintain exact visual fidelity but are not editable post-export.

Automation and data input

Populate templates with structured data — product info, analytics, or AI-generated text — to produce documents programmatically. Use the same schema to automate slide creation or update content in bulk.

API extensibility

Integrate your own storage, asset management, or translation layers through Polotno’s API hooks. Every design can be loaded, modified, and rendered from your backend.


Example use cases

  • SaaS platforms offering branded pitch-deck or report builders.

  • Marketing teams generating presentation templates from campaign data.

  • E-learning systems producing course slides dynamically.

  • Enterprise portals allowing teams to build on-brand internal documents.

  • AI tools generating presentations or PDFs automatically from text input.


Developer benefits

  • Schema-based generation for slides, reports, and documents.

  • Integrates with your authentication and storage systems.

  • Self-hosted or cloud rendering flexibility.

  • Supports images, text, and videos in one environment.

  • Built for automation, branding, and scalability.


FAQs

Can Polotno generate multi-page presentations?

Yes. Each page is a canvas that can be created, duplicated, and rearranged programmatically.

Does it support exporting to PPTX and PDF?

Yes. Both formats are supported — PDFs are visually accurate but not editable.

Can users collaborate in real time?

Collaboration logic is external — you can integrate it through your own backend or WebSocket layer.

Can templates be locked for brand control?

Yes. You can define master slides with fixed elements like logos and styles.

Can I automate slide or report generation from data?

Yes. Use schema automation and rendering APIs to generate or update presentations automatically.