SaveAs Widget


Captivate developers can add this to any slide and it allows the end-user to save the contents of the slide as an image or pdf, using either a built-in button or a custom button as created by developer


Example 1: Save As PDF button on a Worksheet slide

Example 2: Save As PDF button on a Certificate of Completion slide

Languages: English

Author: Envolvemedia

Type: Adobe Captivate Widget



The SaveAs Widget by Envolvemedia provides an easy way for your end-users to save any Adobe Captivate slide as a PDF file; or an image file (PNG, BMP or WEBP). Set the expected image size based on the captivate file dimensions. The SaveAs Widget can add its own button, or you can specify the Instance Name of your own custom button. When published, the SaveAs Widget will save a high-quality representation of the slide to the format specifed, when the button is clicked. Use this to save worksheets, certificates or for any purpose.

NOTE: It is not recommended to use this widget to “SaveAs” a certificate of completion embedded into a Captivate file, if this file/project will be launched from Adobe Connect or Adobe Learning Manager (ALM). There is a significantly better solution for any certificate-based projects for Connect and ALM. Please contact us for additional information


Captivate Authoring

As a Captivate developer, when a SaveAs Widget is added to a slide, its properties dialog appears. This dialog also appears, when double-clicking on the widget after it’s been placed/configured.


SaveAs Widget Properties Dialog

There are three areas of interest in the SaveAs Widget dialog:

  • Help/About button
  • General Information
  • Button Information


Help/About button

Clicking the help/about button will display the About dialog for the SaveAs Widget. This dialog shows the version information and provides links to the online documentation (this page), a link to send an email to Envolvemedia for providing feedback or get support, and a button to check for updates to this widget.

Help/About Dialog


General Information

The General Information section allows the developer to set the type of file to target. This includes the type of file to generate (a PDF, or an Image-based file); The size of file to generate and the name of the file to generate.


Select the type of file to save the slide as. The options are:

  • Acrobat PDF
  • Image – JPG
  • Image – PNG
  • Image – WEBP


When saving the file, you can save to a specific file size, which will scale the image up/down to fit the dimensions to fit the image size; or you can specify the actual size of the Captivate File. Options for size include:

  • Captivate Project (default – the size of the captivate slide dimensions)
  • Letter
  • Legal
  • A4


Enter the name of the file to generate.

Button Information

By default, the SaveAs Widget will create an HTML-based button on the stage at runtime. This button makes it easy to just add the SaveAs Widget functionality to any presentation. To customize the look/feel of the button, you will want to create a custom widget.

Built-In Button

To use the default or built-in button of the SaveAs Widget, select Use Built-In Button. Then, change the label of the button and the tooltip of the button, if warranted.


Widget: Built-In Button (that appears on Captivate stage)


NOTE: The button that appears on the stage during Captivate authoring, is not the same button that is generated at runtime – or when published.


Custom Button

To use your own button for saving to a file, add the button to the Captivate stage. Select the button and open up the Properties panel


Custom Button Properties


Note the Instance Name in the Properties panel. In this case, the Instance Name is Button_2


Setting Custom Button Properties in the SaveAs Widget


This is the value to use in the SaveAs Widget Button Properties for the Custom Button


Widget: Custom Button (that appears on Captivate stage)


NOTE: When selecting a custom button, the Widget will appear “blank” in the Captivate Authoring file, but will not appear at all when published. This allows you to set the properties of the SaveAs Widget. It is important to actually have the widget on the stage and not attempt to place it out of the stage bounds, for it to work properly.