davefwelch
David
- Local time
- Today, 11:16
- Joined
- Jan 4, 2005
- Messages
- 47
I've done several Google searches on this topic, this morning, and have not found much useful that didn't cost hundreds of dollars. And I'm quite sure that my program is not going to fork over the money for a costly solution that will only save me an hour or so.
I have an Access application that I use every spring to generate a 3-4 page report (fillable PDF) for 378 clients that compiles lots of their data from a database that my program maintains. This being my second year using the application, I have been able to add a few bells and whistles that save me lots of time. This last whistle is proving to be my stumbling block, and I'd REALLY like to figure it out because I have another project just around the corner for which I'd like to apply this solution! Here are my steps:
1) Print entire 1,176 page report to a PDF.
2) Open the PDF in Adobe Acrobat 8 Professional, and methodically insert a bookmark at the beginning of each 3-4 page report, 378 times. (This is the step I'd LOVE TO eliminate, because my next project has me doing this bookmark insert over 2,000 times!)
3) Once the bookmark insertion is done, I run Form Field Recognition, which places a fillable field at every blank line in the PDF (ranges from 10 to 20+ blanks per report).
4) Next, I save the PDF by Enabling Usage Rights in Adobe Acrobat. My assumption is that this allows the user to save the form with their filled-in fields.
5) My final step is to use a piece of freeware I found last week called PDF Split And Merge (pdfsam) that runs through the PDF and splits out the 3-4 page reports into separate PDFs, nicely naming each one after the bookmark, each of which is the unique identifier for each of my clients.
Now, I'm no dummy when it comes to VB, although I would not classify myself as a pro! But any help would be greatly appreciated!
I have an Access application that I use every spring to generate a 3-4 page report (fillable PDF) for 378 clients that compiles lots of their data from a database that my program maintains. This being my second year using the application, I have been able to add a few bells and whistles that save me lots of time. This last whistle is proving to be my stumbling block, and I'd REALLY like to figure it out because I have another project just around the corner for which I'd like to apply this solution! Here are my steps:
1) Print entire 1,176 page report to a PDF.
2) Open the PDF in Adobe Acrobat 8 Professional, and methodically insert a bookmark at the beginning of each 3-4 page report, 378 times. (This is the step I'd LOVE TO eliminate, because my next project has me doing this bookmark insert over 2,000 times!)
3) Once the bookmark insertion is done, I run Form Field Recognition, which places a fillable field at every blank line in the PDF (ranges from 10 to 20+ blanks per report).
4) Next, I save the PDF by Enabling Usage Rights in Adobe Acrobat. My assumption is that this allows the user to save the form with their filled-in fields.
5) My final step is to use a piece of freeware I found last week called PDF Split And Merge (pdfsam) that runs through the PDF and splits out the 3-4 page reports into separate PDFs, nicely naming each one after the bookmark, each of which is the unique identifier for each of my clients.
Now, I'm no dummy when it comes to VB, although I would not classify myself as a pro! But any help would be greatly appreciated!