I will make this question as simple as possible. I'm trying to take a PDF document that has preset fields in it (similar to the IRS pdfs) and programatically fill it in and save a copy of it. Keep in mind we will not have Acrobat installed and this will run as a client application only. I will be using .net and I would like to avoid using any third party controls. I want this to be as basic as possible. I won't be creating custom pdf docs, or manipulating large numbers of files. Just one or two basic already created docs. I just need to fill them in. To me this seems like a very basic problem but in all my searching I haven't found a good solution yet.