Dear Mitch,
Thanks for considering Aspose.Pdf.Kit.
For your question:
1. Using ASPOSE, can I generate PDF file with buttons that submit the form to a web server?
I would like to add some more comments.
Actually FormEditor.AddSubmitBtn() can add a submit button to existing PDF template,e.g.:
FormEditor formeditor = new FormEditor( "addSubmitBtn.6.in.pdf", "out.pdf");
String mailurl = "mailto:Luke.fu@aspose.com";
formeditor.AddSubmitBtn("SubmitBtn1", 1, "Mail to Me",mailurl, 50, 760, 130, 778);
String httpurl = "<A href="</FONT></A><FONT color=#0000ff size=2>";
formeditor.AddSubmitBtn("SubmitBtn2", 1, "Submit",httpurl, 250, 760, 330, 778);
formeditor.Save();
While FormEditor.SetSubmitUrl() can change the submit url of a submit button, e.g.:
FormEditor formeditor = new FormEditor("input.pdf", "output.pdf");
formeditor.SetSubmitUrl("SubmitBtn1", "www.aspose.com");
formeditor.SetSubmitUrl("SubmitBtn2", "mailto:luke.fu@aspose.com");
formeditor.Save();
I am not sure whether they would fullfill your requirement completely, please test it.
Best regards.