Licensing
Questions
What
is your policy for annual support-renewal / upgrades? If we were
to have a production issue, how quickly are you able to address it?
When
you purchase the library, 3 months of free support is included. This
is normally enough to get the library integrated into your application
and to work out any issues that may come up. Support includes answers
to any questions that may come up, priority bug fixes and free upgrades
during the 3 month period.
Additionally,
we also offer extended support renewable on a yearly basis. The extended
support includes the same items as the initial 3 month support and
is priced at 18% of the purchase price per year.
Is
there an expiry date for the license?
There is no expiration on the license.
Technical Questions
Are the annotations created using jPDFNotes visible with other PDF viewers?
Yes. The annotations created by jPDFNotes adhere to the standard format for annotations within PDF files, so any compliant viewer, including the standard Acrobat Reader, is able to display the annotations.
Can I save the modified PDF files to a web server or database server?
Yes. jPDFNotes can only save modified files to the local filesystem. However, the library allows the host application to override the save function so that the application can have custom code to save the modified PDF file to any other location or to a server.
What version of Acrobat PDF
does jPDFNotes support?
jPDFNotes supports all PDF file
versions up to 1.7 (This is the version that Acrobat 8.0 uses).
What type of fonts does jPDFNotes support?
jPDFNotes supports all fonts supported by PDF. This includes
Type 0 (CID Fonts), Type 1, Type1C, Type 3 and TrueType.
Does jPDFNotes support searching?
Unfortunately searching a PDF document is
extremely challenging technically, and jPDFNotes does not support
it yet.
Is the toolbar configurable? Can
I hide or disable the buttons on the toolbar?
Yes, the toolbar is completely configurable. Either the whole
toolbar can be made visible/invisible and each of the individual
buttons can be accessed directly.
Assuming that your bean is called pdfViewerBean, to hide the
toolbar:
pdfNotesBean.getToolbar().setVisible (false);
To hide the print button:
pdfNotesBean.getToolbar().getjbPrint().setVisible
(false);
To hide the open button:
pdfNotesBean.getToolbar().getjbOpen().setVisible
(false);
Please look at the API documentation for more details.
Can jPDFNotes be used in an applet?
Yes, as jPDFNotes was created as a standard Java bean, it can
be used inside a Java applet as well as in a standalone application. Along with the sample program, we
include a sample applet with the source code. You are free to take
this code and use it for your own development.
When running as an applet, the jar files need to be digitally sign to give enough permissions to the applet to be able to run properly. All jar files referenced by the applet need to be signed using the same certificate, this includes the jar files holding the applet code as well as the jar file containing the jPDFNotes distribution, jPDFNotes.jar. Please follow this link
for step by step instructions to sign
your applet.