Overview

*******************************************************************************
** Component Information
*******************************************************************************

	Component:              PDFPageNumbers
	Author:                 Jonathan Hult
	Website:                http://jonathanhult.com
	Last Updated On:        build_1_20130109

*******************************************************************************
** Overview
*******************************************************************************
	
	This component counts the number of pages in a PDF and stores this value 
	in a metadata field defined in a preference prompt.
	
	This component implements two filters: extraAfterServicesLoadInit and 
	validateStandard. It uses extraAfterServicesLoadInit to install 
	the metadata field which will store the number of pages in the PDF. It 
	uses validateStandard and the iText library to count the number of 
	pages in the PDF and store it in the metadata field.
	
	Filters:
	validateStandard - Executed during every metadata update and checkin.
	extraAfterServicesLoadInit - Executed after all the services are loaded 
	into the server.
		
	Preference Prompts:
	PDFPageNumbers_ComponentEnabled - Boolean determining if the component 
	functionality is enabled.
	PDFPageNumbers_MetadataFieldName - Metadata field name for PDF number 
	of pages.
	PDFPageNumbers_MetadataFieldCaption - Metadata field caption.
	
	
*******************************************************************************
** COMPATIBILITY WARNING
*******************************************************************************

	This component was built upon and tested on the version listed below, 
	this is the only version it is "known" to work on, but it may well work 
	on older/newer versions.
	- 10.1.3.5.1 (111229) (Build: 7.2.4.105)

*******************************************************************************
** HISTORY
*******************************************************************************

	build_1_20130109
		- Initial component release