I found pdf-fill-form for node.js and am using that well for filling out a PDF application that a client needs to match the user's online application. The only issue is that the pdf has a few radio buttons, like for gender, and I get no response when I try and set the field "Sex" value to "Male" or "Female" even though those are the values.
var vals = {"Sex": "Male"}
pdfFillForm.write(sourcePDF, vals, { "save": "pdf" } )
.then(function(result) {
fs.writeFile(destinationPDF, result, function(err){
if (err) {
return console.log(err);
}
console.log("Success Saving");
});
}, function(err) {
console.log(err);
});
It says clearly in pdf-fill-form documentation that it only supports text and checkboxes so I get it, but I can't find anything outside of Java or C#/C++ that can do this, and I really don't want to add another technology to solve what seems like a fairly common problem. Anyone know of anything? Or is there a work around? Thanks.