Solved

Suggestions for view and annotate pdf image control for MS Access?

Posted on 2013-11-30
5
425 Views
Last Modified: 2013-12-22
I'm looking for an control to put on a ms access 2007 or 2010 form that will allow display, simple manipulation (such as rotation), annotation (like the stamp feature in acrobat) and creation of notes of a pdf file.  I can use the web browser control for viewing but it does not provide any additional capability.  I used to use the adobe acrobat control but my understanding is that it has not been available for several versions.  

Can anyone recommend an inexpensive option?

I found a great control in the GDPicture.Net suite.  It has great access examples but the cost would be around $2K+.  Most of the other major image players seem to be right around that same cost which completely busts my budget, especially considering that I'll only be using a very limited set of its functions.

I've found a couple of very inexpensive controls but each so far has gotten tagged by my virus software to being dangerous files.  Doing a little research on the internet seems to confirm that they should be handled with great care which really makes me nervous to install them.

Any suggestions would be appreciated.

Thanks
0
Comment
Question by:lacole8
  • 3
  • 2
5 Comments
 
LVL 15

Expert Comment

by:Simon Ball
ID: 39688677
are you going to wants to query the annotations being made about the pdf's?  If so i'd recommend making an access table, and a form to store the annotations and display the pdf.
0
 

Author Comment

by:lacole8
ID: 39688826
I think you are suggesting to display the pdf image on one side and have a separate form to enter the annotations.  For my application, the annotations are tied directly to content on the pdf page so I they need them to be positioned right on top of the pdf image.  

What I'm looking for is an inexpensive control I can place on an access form which will allow annotations to show up on top of my pdf image and then allow manipulation of those annotations.  I've found a couple of controls but they are way too expensive and are overkill for my application.
0
 
LVL 15

Expert Comment

by:Simon Ball
ID: 39689510
hmm ok.  It might be possible to display the PDF, and store the annotations in the db for the relevant pdf image, and display them as labels which are dragable and also store their location?

Tha would only work if the PDF was a single page sheet though...not sure how we could tie a PDF viewer to access so that it would be ware of what page a pdf control was on.

You might have to write a control to do this in .Net, which might then be usable in Access.. but i haven;t done either of those.

I wrote a .Net application which displayed a PDF using the Adobe control which comes with PDF viewer, and then changed the displayed PDF based on the user clicking on the filename, but I doubt if it the PDF Control i used could do any of the Annotation work you require.
0
 

Accepted Solution

by:
lacole8 earned 0 total points
ID: 39725683
I've found plenty of controls that work in vb environment but not many that will work in access.  I'm afraid there must not be any inexpensive options out there.
0
 

Author Closing Comment

by:lacole8
ID: 39734477
No solution provided by experts.
0

Featured Post

Do You Know the 4 Main Threat Actor Types?

Do you know the main threat actor types? Most attackers fall into one of four categories, each with their own favored tactics, techniques, and procedures.

Join & Write a Comment

PaperPort is a popular document imaging/management product from Nuance Communications (http://www.nuance.com/), previously known as ScanSoft. PaperPort is in widespread use by both individuals (http://www.nuance.com/for-individuals/by-product/paperp…
This article shows how to convert a multi-page PDF file into multiple image files, with one image file created for each page of the PDF. It does this by utilizing an excellent, free software package called GraphicsMagick. The solution is amazingly s…
With Microsoft Access, learn how to specify relationships between tables and set various options on the relationship. Add the tables: Create the relationship: Decide if you’re going to set referential integrity: Decide if you want cascade upda…
With Microsoft Access, learn how to start a database in different ways and produce different start-up actions allowing you to use a single database to perform multiple tasks. Specify a start-up form through options: Specify an Autoexec macro: Us…

762 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

26 Experts available now in Live!

Get 1:1 Help Now