Copy link to clipboard
Copied
I would like to make text field into text. The fields are filled in with text already, so I would like to use that and be able to make it as text only, and not a editable form field. I've been deleting form fields and pasting text which takes time and want to speed up this process. Any help is much appreciated!
Copy link to clipboard
Copied
You can flatten them, using the following code (which can be executed from the JS Console, an Action or a Custom Command):
this.flattenPages();
Note that this will affect not just text fields, but all fields of all types, as well as links and comments. It's also non-reversible!
Copy link to clipboard
Copied
ah I see, thank you!
Copy link to clipboard
Copied
hmm, is there another way to do this without converting all fields amd all field types?
Copy link to clipboard
Copied
You can set the fields as read-only and set their default values to their current ones, so they don't clear when the form is reset. It's not the same, but it's the easiest way to do it...
Copy link to clipboard
Copied
You could use a selective flattening tool like this one:
https://www.pdfscripting.com/public/Selective-Flatten-Tool-Description.cfm
Get ready! An upgraded Adobe Community experience is coming in January.
Learn more