PDFdev is a service provided by PDFzone.com | http://www.pdfzone.com
_____________________________________________________________

Text annotations and form fields can be created, yes.  But not in Reader.  I
was briefly confused by their permission "quick bars", but figured them out.

"addAnnotation()" is forbidden in both Reader and Approval.  "addField()" is
forbidden in Reader.

If you can get away with it, I suggest one or more pre-created text fields
on the document.  You then simply create an FDF with the values you want.
Reader users still can't save the changed version of the _PDF_, but the FDF
with their values in it will produce the basically the same PDF every time
it's opened.

That whole "if you can get away with it" comment is there because I don't
know if you need to place the text at any arbirary location, or if it's
always going to be in the same spot (like a footer).


--Mark Storer
  Software Engineer
  Cardiff Software
#include <disclaimer>
typdef std::disclaimer<Cardiff> Discard;


> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] Behalf Of Dan-Ari Feinberg
> listreader
> Sent: Wednesday, December 03, 2003 11:52 AM
> To: [EMAIL PROTECTED]
> Subject: [PDFdev] Editing and saving using the pdf.ocx on a VB form
> 
> 
> 
> PDFdev is a service provided by PDFzone.com | http://www.pdfzone.com
> _____________________________________________________________
> 
> Chris,
> 
> Keep in mind that the SDK provides a information about the 
> IAC and plug-in 
> interfaces built into the Acrobat products.  By playing with the 
> unsupported pdf.ocx, you are actually connecting through an 
> undocumented 
> and unsupported interface to a part of the Acrobat Reader package.
> 
> You have a few choices.  Adding text to a document cannot be 
> done with 
> Reader, so that leaves one of the other Acrobat products.  
> JavaScript, I 
> believe, can add a text annotation, if you want to explore 
> that route.  A 
> plug-in to any of the Acrobat products (full, Standard, Professional) 
> except Adobe Reader could add text.  That is the route I would 
> suggest.  You could instead license the PDF Library from 
> Adobe (which won't 
> happen unless you have six figures to spend), or you could license a 
> third-party PDF library.
> 
> You can go the third-party library route.  You can write a 
> plug-in for 
> Acrobat, but then all of your users will need a purchased version of 
> Acrobat (not Adobe Reader).  I've been writing plug-ins forever, but 
> someone else will have to comment on whether there is an IAC 
> interface that 
> would allow you to send JavaScript commands to Acrobat 
> (again, not the free 
> Adobe Reader).  If so, you could use VB to send the 
> JavaScript commands 
> that will add text annotations to the PDF.
> 
> Regards,
> Dan-Ari
> 
> 
> To change your subscription:
> http://www.pdfzone.com/discussions/lists-pdfdev.html
> 

To change your subscription:
http://www.pdfzone.com/discussions/lists-pdfdev.html

Reply via email to