PDFcamp(pdf writer) can be interfaced with custom windows applications like

Visual Basic/Visual C++/Delphi/etc and control the PDF file
name without the help of user.

Newly launched PDFcamp Printer (PDF Writer) v2.3 that is
well matched with Win2000/XP/2003/Vista/7/2008.

The newest version provides support for text mining from
printable documents like invoices, statements and reports. (not including graphics and PDF files) at
the same time as maintaining the original layout of the page. The extracted text
is used to recreate the document, regardless of the software that generated
the original document, and/or it can be posted to a searchable text database.