English | 日本
BCL Technologies
View shopping cart
BCL easyPDF SDK

Processing and Manipulating PDF with Java

Benefits

  • PDF page manipulation features, such as Merging, Splitting, Rotating, Deleting, Extracting, Optimizing.
  • PDF bookmarking features, such as appending and deleting bookmarks from existing PDF.
  • Embed elements inside current PDF, such as note, text, hyperlink, file attachment, custom annotation.
  • Get PDF information, such as metadata, page size, rotation, count, version.
  • Modify PDF security setting, such as getting signature information, checking encryption, changing password.
  • Extract text from PDF.

Sample Project File

/*
This program demonstrates easyPDF SDK ability to merge PDF files.
Usage: java TestProcessor [input file 1] [input file 2] [output file]
*/

import com.bcl.easypdf.*;
import com.bcl.easypdf.EasyPDFProcessor.*;
import java.io.File;

public class TestProcessor
{
	public static void main(String[] args) throws Exception
	{
		if (args.length == 3)
		{
			File inputFile1 = new File(args[0]);
			String inputFileName1 = inputFile1.getCanonicalPath();

			File inputFile2 = new File(args[1]);
			String inputFileName2 = inputFile2.getCanonicalPath();

			File outputFile = new File(args[2]);
			String outputFileName = outputFile.getCanonicalPath();

			EasyPDF.initialize();

			IPDFProcessor pcr = new IPDFProcessor();
			pcr.Merge(inputFileName1, inputFileName2, outputFileName);

			EasyPDF.uninitialize();
		}
		else
		{
			System.out.println("Usage: java TestProcessor [input file 1] [input file 2] [output file]");
			System.out.println("For example:");
			System.out.println("java TestProcessor c:\\input\\f1.pdf c:\\input\\f2.pdf c:\\output\\merge.pdf");
		}
	}
}

 

Request Pricing
BCL easyPDF SDK is a commercially supported PDF toolkit.

Download easyPDF SDK Free Trial
For Windows-based systems only.

Fully functional, with 30-day expiration.

QuickStart PDF Java Video
Watch a QuickStart Video on how to use easyPDF SDK in Windows-based Java Environment.

PDF Java Features

Sample PDF Java Projects and Documentation

  • “We use easyPDF SDK technology for PDF conversion and it works very well. We knew BCL is a solid company. We have also looked at several competitors and tried to use their products, but we like easyPDF SDK the best. When we talked to BCL Technologies’ design engineering team, we knew they had the knowledge and confidence to solve our problems.

    - Chris Babiasz, MSWireless

Who uses easyPDF SDK?

ARTC MS Wireless Northrop Grumman Taxworks
-
Developer Tools | Desktop Products | Services | Success Stories | Free Downloads | Purchase | Support Site Map
© 1993 - , BCL Technologies. All other trademarks are the property of their respective owners. Terms & Privacy Statement