Appligent Globe Logo Appligent Text Logo Build Better PDF Solutions
Take a TourTrial EvaluationsContact UsSite Index
 

APActiveCheck

Family LogoAPActiveCheck scans one or more PDF documents and reports on the type and amount of active content in PDF documents. Active content can compromise security by running scripts or accessing outside sources. It can also affect archivability by referencing sources outside of your control.

Active content consists of:

  • Launch Actions
  • External File References.
  • Submit Form Actions
  • Embedded Files
  • Remote Go To Actions
  • JavaScript
  • Postscript XObjects
  • Encrypted Content

Buy Now Try Now

Using APActiveCheck

APActiveCheck is very easy to use. The results can be displayed on screen or written to a file.

To run APActiveCheck on a sample.pdf, which has no active content, the
command is:

   apactivecheck sample.pdf

The following results will be displayed on the screen, or written to a file, when there is no active content:

   FileName:sample.pdf
      Passed: No active content found.

To run APActiveCheck on a sample.pdf, which has active content, the command is the same:

   apactivecheck sample.pdf

The following results will display, or write to a file, when there is active content. The example below shows there are 4 types of active content in the PDF file:

   FileName:sample.pdf
      Count: 5 Type: Attached object or executable found
      Count: 2 Type: JavaScript found
      Count: 2 Type: URI reference found
      Count: 5 Type: External file reference found
      Failed: 4 types of active content found.

There are options that allow you to test encrypted PDF documents by providing the owner password. You can save the report data in XML as well.

Modes of Operation

You can run the APActiveCheck in a variety of ways:

Basic operations
The simplest way to run APActiveCheck is from the command line. Option flags are available to tailor the output.

Automation options
APActiveCheck can be scripted for multistage processing and used with Appligent’s other products as part of a complete PDF workflow solution.

Optional Web service
Expose the functionality of APActiveCheck to your entire network with APConductor, a separate Appligent Web service product. Use it to programmatically pass the function parameters each utility needs with just one SOAP (Simple Object Access Protocol) call per utility.

APActiveCheck is compatible with PDF 1.2 and higher.

Appligent products are available on platforms ranging from desktops to mainframes. Following is a list of the supported platforms :

    *Linux Examples:
      Red Hat Linux 9 uses Kernel 2.4
      Red Hat Linux ES 4 Kernel uses 2.6
      SUSE Linux 10 uses Kernel 2.6

Appligent applications can be called from any programming or scripting language; for example:

Perl, PHP, Java, C++, ASP & .Net, Visual Basic, Cold Fusion and Lotus Notes

Documentation

A User Guide is available as a Download PDF

How to Buy
Starting at $199.00 (USD) Contact Appligent for more information and volume discounts. Development licenses are available at a 50% discount.

Customer Support

Appligent offers both email and telephone support.
See our Support & Maintenance page.


Products in the Utilities family include:

Retrieval

Modification

 

 

   Privacy Policy  •  Legal Statement
Sign up for our Email Newsletter :
©2008 Appligent