Documentation Docs
Documentation Docs

SurveyJS PDF Generator Overview

SurveyJS PDF Generator is a client-side extension over the SurveyJS Form Library that enables users to save surveys as PDF documents.

Survey PDF Generator

Features

  • Support for all built-in SurveyJS Form Library question types
  • Export of survey results
  • Interactive PDF documents that allow users to fill them
  • Automatic page breaks
  • Markdown support
  • Customizable page format and font
  • Header and footer support
  • An API to save a PDF document on the user's computer or get raw PDF content

Get Started

We also include multiple demo examples that allow you to edit and copy code.

Limitations

  • Dynamic elements and characteristics (visibility, validation, navigation buttons) are not supported.
  • Implied screen resolution for element width calculation is 72 dpi.
  • Text questions support only the following input types: text, password, color.
  • Radiogroup questions do not support individual read-only items.
  • For Image Picker questions, imageFit is always "fill".
  • HTML questions support only a restricted subset of HTML.
  • Panels cannot be collapsed.
  • Dynamic panels support only the "list" displayMode and cannot be collapsed.

What's New

Visit our What's New page for information on new features, recent bug fixes, and latest additions.

Licensing

SurveyJS PDF Generator is not available for free commercial usage. If you want to integrate it into your application, you must purchase a commercial license.

Send feedback to the SurveyJS team

Need help? Visit our support page

Copyright © 2024 Devsoft Baltic OÜ. All rights reserved.

Your cookie settings

We use cookies on our site to make your browsing experience more convenient and personal. In some cases, they are essential to making the site work properly. By clicking "Accept All", you consent to the use of all cookies in accordance with our Terms of Use & Privacy Statement. However, you may visit "Cookie settings" to provide a controlled consent.

Your renewal subscription expires soon.

Since the license is perpetual, you will still have permanent access to the product versions released within the first 12 month of the original purchase date.

If you wish to continue receiving technical support from our Help Desk specialists and maintain access to the latest product updates, make sure to renew your subscription by clicking the "Renew" button below.

Your renewal subscription has expired.

Since the license is perpetual, you will still have permanent access to the product versions released within the first 12 month of the original purchase date.

If you wish to continue receiving technical support from our Help Desk specialists and maintain access to the latest product updates, make sure to renew your subscription by clicking the "Renew" button below.