Form Button

PDF Studio is capable of creating Push Buttons. Push Buttons allow you to create custom buttons on the PDF document that will perform an action when pressed. PDF Studio does include some basic actions that can be added without any coding required. For more advanced options you can program the actions using JavaScript. You will need to have advance knowledge in programming JavaScript in order to create the actions for the buttons. For more information regarding JavaScript in PDF Studio see Supported JavaScript in PDFStudio

Creating Buttons

  1. Start the Form Editing Mode by going to Forms > Create/Edit Form on the menu or use the shortcut keys Ctrl + Shift + M (⌘ + Shift + M on Mac). This will open up the Form Field Editor Toolbar.
  2. Click on the Button button located on the tool bar. The cursor will then change to show a preview of the field
  3. Using the mouse move to the location you want to place the field and then click to place the field or click and drag to create a custom field size.
  4. The Button Properties dialog will then be displayed so that you can add the action to the button as it will initially do nothing.
  5. Click on the Actions tab
  6. Click on Add to create an action for the button. See Form Field Actions for a list of available actions and their options
  7. Once the actions have been added click on OK to set the actions
  8. Repeat steps 1-7 to create as many fields as you need
  9. To finish placing Buttons press Esc or click on the button on the toolbar

Button Properties

To access the Button properties right click (Mac: Ctrl + Click) on the field and choose Properties in the mouse menu or click on the edit button on the Mini Toolbar. The Button contains the following property settings.


Name - The name of the radio button group. All radio buttons containing the same name will be a part of the same group.

Tooltip - The tip that is shown when the mouse is hovered over the field


Font - This field is disabled as a specific font has to be set for the Radio Buttons to work

Size - Sets the size of the checked button symbol

Text Color - Sets the check mark color

Border Color - Sets the color of the border

Line Width - Sets the width of the border line

Fill Color - Sets the fill color

Style - Sets the style for the border line (i.e. dotted, dashed, cloud, etc...)

Save as default - When checked this will make the selected style settings the default for any new Radio Buttons going forward


Rotation - Sets the field rotation in 90 degree increments

Required - This option is not available on List Boxes

Visibility - Sets one of four visibility options for the field

      • Show: the default setting makes the field visible
      • Hide: hides the field from being displayed when viewing the document
      • Show/Do not print: shows the field but will not print the field or it's values
      • Hide/Print: hides the field but the field and its value will be printed

Read Only - Makes the field uneditable and will just display the value currently set in the field

Locked - When checked prevents the following on the field: being moved or resized, editing appearance properties, & deleting the annotation.


Style - Sets the style of the button

Label - Sets whether the button has a label and it's location

Image - Sets whether the button has an image in the background and it's location

Note: Any of the supported image formats (JPEG, PNG, GIF, & TIFF) or a PDF document can be set as the image on the button


The Action Panel displays a list of the current actions associated with the field. Actions can be added, edited, or deleted using the buttons below the actions list.

Add - Adds a custom Form Field Actions from a list of available actions.

Edit - Edits the currently selected action from the list

Remove -  Removes the currently selected action from the list