How to Make a PDF Button Visible but Not Printable
Question details
The user needs to configure a PDF form button so that it displays on the screen for digital interaction but does not appear on the physical page when the document is printed.

- Product
- Device & OS
- not provided
- Scenario
- Designing an interactive PDF form where navigation buttons or action triggers should be accessible to users digitally without cluttering the final printed copy.
- Observed behavior
- The default form field settings allow the button to print, requiring the user to apply specific visibility properties or scripts to exclude it from the printed output.
Ensure you have a PDF editor with advanced form-editing capabilities installed. It is highly recommended to save a backup copy of your interactive PDF before modifying form scripts or field properties.
Change the Button Field Visibility Properties
The most straightforward method to prevent a button from printing is to modify its built-in visibility settings within the form field properties menu.
This method utilizes standard PDF form parameters and does not require any coding knowledge. It works perfectly in most professional PDF readers and editors.
Open your PDF document in your PDF editor and access the 'Form' or 'Prepare Form' tool to reveal all interactive fields on the page.
Right-click the specific button you want to hide from printing and select 'Properties' from the context menu.
Navigate to the 'General' tab in the Properties dialog box. Locate the 'Form Field' or 'Visibility' dropdown menu options.
Select 'Visible but doesn't print' from the dropdown list. Close the dialog box and save your document to apply the changes.
Configure Visibility via JavaScript
If you are automating the form or require dynamic scripting, you can set the display property of the button using a simple script.
Use WPS Office to Edit PDF Form Properties
WPS Office provides a comprehensive PDF editor that allows you to effortlessly manage form fields, edit text, and customize printing options without needing expensive software.
- 1. Open your PDF in WPS Office: Launch WPS Office and open your interactive PDF document containing the form buttons.
- 2. Access the Form Tools: Navigate to the 'Form' tab on the top ribbon to access all interactive form-editing tools.
- 3. Edit Button Properties: Double-click the target button to open its properties panel, and change the visibility setting to exclude it from printing.
- 4. Save and Print: Save your modified PDF document and proceed to print. The button will automatically be hidden on the physical printed page.

Frequently Asked Questions
Why does my PDF button still print even after changing the settings?
If the button still prints, it is likely that the PDF viewer being used to print the document does not fully support standard PDF form visibility properties. Always try printing directly from an advanced PDF editor like WPS Office or Adobe Acrobat rather than a basic web browser plugin.
Can I hide other form fields from printing, such as text boxes or dropdowns?
Yes, the 'Visible but doesn't print' property can be applied to almost any interactive form field, including text boxes, radio buttons, checkboxes, and dropdown menus, using the exact same General Properties tab.
How do I make a button print but remain invisible on the screen?
In the General Properties tab of the form field, you can select the 'Hidden but printable' option from the visibility dropdown menu. This is particularly useful for adding print-only watermarks, timestamps, or reference codes to a printed form.




