DocViewer API

DocViewer API

  • Docs
  • API
  • Help
  • Blog

›Guides

Getting Started

  • Spinning up a Local Instance
  • Using the DocViewer Client
  • Build Your Own Client

Guides

  • Admin Interface
  • DynamoDB Interface
  • Session Types
  • Types of Annotations
  • Annotation Context
  • Anonymizing & Hiding Annotations
  • Annotation Audit Events
  • Annotation Notifications
  • Document Conversion
  • Document Rotation
  • Supported File Types
  • Supported Fonts
  • DocViewer API Keys
  • DocViewer Environments
  • Re-rendering Canvas Files
  • API Versioning

Document Conversion

DocViewer uses GroupDocs as its primary document conversion service and iWorks for Apple files. There are lists of supported file types and supported fonts. If a document fails GroupDocs, it will then be sent to the LibreOffice converter, unless it's an Apple file in that case it will converted by iWorks only.

There is a separate project that manages document conversion called KnightRider. KnightRider is used by DocViewer, but has its own repo and is listed separately on Gerrit. Knight Rider

← Annotation NotificationsDocument Rotation →
DocViewer API
Docs
Getting StartedGuidesAPI Reference
More
BlogCanvas Community
Instructure Logo
Copyright © 2025 Instructure, Inc.