Screenshot Preview

jPDFSecure - 概要

经 Qoppa Software - 产品类型: 构件 / Java类

概要

 *

jPDFSecure by Qoppa Software

URLs: jpdfsecure, qoppa-software, qoppa software, qoppasoftware

A Java library to sign and encrypt PDF documents. jPDFSecure is a Java library that can digitally sign PDF documents and change security settings on PDF Documents. With jPDFSecure, your application or java applet can encrypt and decrypt PDF documents, set permissions and passwords, create and apply digital signatures. jPDFSecure is optimized for performance and is built on top of Qoppa's proprietary PDF technology so there is no need for any third party software or drivers. jPDFSecure has a simple interface to load PDF documents from files, network drives, URLs and even input streams, which can be generated at runtime or come directly from a database. After changing security settings, jPDFSecurity can save the document to a file, output stream or browser. jPDFSecure is platform independent and can be used in any environment that supports Java, including Windows, Mac OSX and Linux.

jPDFSecure Main Features

Digitally Sign PDF documents

Create New Digital Signature Fields

Apply Digital Signatures on New or Existing Fields

Clear Digital Signatures

Encrypt / Decrypt PDF documents

Highest Security Level Encyption 128-bit RC4

Set / Remove Permissions

Permission to Print at High Resolution

Permission to Print

Permission to Copy or Extract Content

Permission to Extract Content in Support of Accessibility for Disabled Users

Permission to Modify the document

Permission to Add / Modify Annotations

Permission to Fill Form Fields and Sign

Set / Remove Passwords

Password to Open PDF Documents

Master Password to Change Permissions

Written entirely in Java - allows your application to remain platform independent

No need to install or configure additional drivers or software when deploying

jPDFSecure - Getting Started

The starting point for using jPDFSecure is the com.qoppa.pdfSecure.PDFSecure. This class is used to load a PDF document and to update security settings of the PDF document. The class provides three constructors to load PDF files from the file system, a URL or an InputStream. All constructors take an additional parameter, an object that implements IPasswordHandler, that will be queried if the PDF file requires a password to open (called Open or User password). For PDF files that are not currently encrypted, this second parameter can be null.

jPDFSecure - Digitally Signing a PDF document

There are 3 steps to add a new digital signature to a PDF document with jPDFSecure: create a new digital signature field, load digital id from a keystore to create a SignatureInformation object and apply the signature.

jPDFSecure - Getting Current Password / Encryption Info

Once a PDFSecure object has been created, the host application can call simple method to get current security settings of the loaded PDF document.

jPDFSecure - Getting Current Permissions

PDFSecure.getPermissions will return a permission object. From this object, it is easy to get all the distinct permissions.

jPDFSecure - Clearing Security (Passwords, Encryption & Permissions

Calling PDFSecure.clearSecurity will clear all security for this document: it will clear open/user password, owner/permissions password, encryption. This means that all permissions will be reset to true. If the PDF document has a permissions password, it will have to be passed on as a parameter (currentPermissionsPwd below), else it can be left null.

jPDFSecure - Getting Basic Information about the PDF Document (Title, Author, etc...)

To get basic information about the loaded PDF document, you need to get the DocumentInfo class accessible through PDFSecure.getDocumentInfo. From this class, you can get information about the document such as title, author, subject, keywords, etc.

jPDFSecure - Distribution and JAR Files

jPDFSecure is packaged in a single jar file, jPDFSecure.jar that gets installed with the evaluation sample. When distributing an application that contains jPDFSecure, the jPDFSecure.jar file needs to be distributed along with it and needs to be included in the class path when running the application.

A Java library to sign and encrypt PDF documents.

Operating System for Deployment: Windows 7, Windows Vista, Windows XP, Sun Solaris 10, Sun Solaris 9, HP-UX 11.x, HP-UX 10.x, IBM AIX 6.x, IBM AIX 5.x, Red Hat Enterprise Linux 5.x, Red Hat Enterprise Linux 4.x, RedHat Linux 9.x, RedHat Linux 8.x, SUSE Linux 11, SUSE Linux 10.x, Ubuntu 10.x, Ubuntu 9.x, Mac OS X

Architecture of Product: 32Bit

Product Type: Component

Component Type: Java Class

Compatible Containers: JBuilder 2008, JBuilder 2006, NetBeans IDE 6.7, Eclipse V3.5, Eclipse V3.4, IntelliJ IDEA 8

Keywords: jpdfsecure, java pdf secure library, java pdf secure, java pdf encrypt, java pdf decrypt, java pdf password, java pdf digital signature, java pdf digitally sign, jpdfsecure cpu, jpdfsecure cpu pair, qoppa jpdfsecure, jpdfsecure qoppa, jpdf secure, j pdf secure, buy jpdfsecure, qoppa jpdfsecure buy, upgrade jpdfsecure, jpdfsecure upgrade, subscription jpdfsecure, jpdfsecure subscription, renew jpdfsecure, jpdfsecure renew, reseller jpdfsecure, jpdfsecure reseller, distributor jpdfsecure, jpdfsecure distributor, jpdfsecure cost, jpdfsecure price, jpdfsecure purchase, purchase jpdfsecure, order jpdfsecure, jpdfsecure order

pdf

注意

还未完成翻译的产品说明, 我们提供了Google 翻译的连结方便您使用. 但请注意, 自动翻译有时候可能会有翻译错误.
强力驱动
在Firefox 和Opera 需要Flash.

产品搜索

输入搜索词:

为什么从ComponentSource购买?

ComponentSource 提供独特的全球国际服务, 在世界各地共有超过1,000,000开发者客户.

更多讯息 | 关于我们