Skip to content

[Feature Request]: Fill Forms #3569

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
1 task done
ChrisMagnuson opened this issue May 21, 2025 · 0 comments
Open
1 task done

[Feature Request]: Fill Forms #3569

ChrisMagnuson opened this issue May 21, 2025 · 0 comments
Labels
enhancement New feature or request

Comments

@ChrisMagnuson
Copy link

ChrisMagnuson commented May 21, 2025

Feature Description

I think a potential workflow would be uploading the pdf to stirling and then stirling rendering html input elements with labels for all the form fields detected in the pdf.

Filling in values and click save would then give you a pdf with those values filled in.

Using this in pipelines or via an api where the pdf document is presented with something like a json body that is an array of json objects where for each object, all the object property names that match form fields will have their values written into the form and a zip of pdfs returned of all the values of the json array merged into the pdfs.

The result would be a similar workflow to like a mail merge in microsoft word using excel spreadsheet as the data source but in this case the pdf is the word document and the json array is the excel spreadsheet of data.

I tried to find any existing issue request that matched this but I didn't find one but if I missed it no worries, please just direct me to the correct issue to subscribe to.

Why is this feature valuable?

Would allow for bulk generation of pdf forms based on data. Would provide a web api for filling in PDF forms which currently needs to be done via locally running code as I am not aware of any web api offered by any product that can accomplish this.

Suggested Implementation

PDAcroForm.getFields

PDAcroForm.setFields

Additional Information

No response

No Duplicate of the Feature

  • I have verified that there are no existing features requests similar to my request.
@ChrisMagnuson ChrisMagnuson added the enhancement New feature or request label May 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant