Download v1.10  1.27mb
Download Link 1

Other Products Available
Menu Links
News

Buy / Register
Trial Restrictions

Full Features List
Known Issues/Bugs
Forum
Contact

Main Features
1. Supports Windows 95, 98, ME, NT4 & Windows 2000 (NT5), XP, Vista, 2003, Windows 7 & 2008
2. Counts Pages in PDF Files, up to and including Acrobat 10 (PDF1.x).
3. Detects corrupt pdf's whilst counting.
4. Password protected files support
5. Full installer
6. Written in VC++ for ultimate speed
7. Acrobat NOT required
8. Example ASP, VB, .NET, ColdFusion, PHP & VC++ usage code included.

What's new ?
v1.10
7th November 2008
1. fixed for iText generated pdfs

2. general compatibility update.

  LATEST NEWS - 7th January 2008
Download the evaluation trial here


What is PDF Page Counter COM Component ?

PDF Page Counter COM Component is for ASP, Cold Fusion, VB, .NET, PHP, VC++ and other languages.

The com component will quickly tell you how many pages are in a pdf file without the need for acrobat, ideal for web sites that serve pdf content.
It will also tell you if the file has security flags set: Encrypted, Allows Print, Allows Copy, Allows Change & Allows Add Notes, can also check password protected files if you have the password.
Example .asp, vb, .NET, ColdFusion, PHP & VC++ code included

simple ASP example of usage:-

Set Obj = Server.CreateObject("PDFPAGECOUNT.PDFPages.1")
dim pages 
pages = Obj.GetPages("C:\yourpdf.pdf" )

simple VC++ example of usage:-

PDFPAGECOUNTLib::IPDFPagesPtr *pc  = new PDFPAGECOUNTLib::IPDFPagesPtr( __uuidof(PDFPAGECOUNTLib::PDFPages) );

long pages = (*pc)->GetGetPages(
_T("C:\\yourpdf.pdf")); 

simple VB example of usage:-

Dim obj As PDFPAGECOUNTLib.PDFPages
Set obj = New PDFPAGECOUNTLib.PDFPages

dim pages
pages = obj.GetPages("C:\yourpdf.pdf")

simple ASP .NET using C# example of usage:-

PDFPageCount.PDFPages pc = new PDFPageCount.PDFPages();
int pages = pc.get_GetPages("C:\\yourpdf.pdf");


simple ColdFusion example of usage:-

<cfobject action = "Create" type = "COM" class = "PDFPageCount.PDFPages" name = "Obj">
<cfoutput>Filename: #filename# : #Obj.GetPages( "C:\yourpdf.pdf" )# Pages.</cfoutput>
 

simple PHP example of usage:-

$Obj = new COM("PDFPAGECOUNT.PDFPages");
$pages = $Obj->GetPages("C:\\yourpdf.pdf");

PDF Page Counter COM Component

 

Adobe Acrobat not required

 

Supports the latest Acrobat PDF versions

 

Written in C++ for optimum speed

 

Detects Corrupt PDF's

 

Password protected files support

 

Supports all main Languages that support COM

 

ASP, VC, VB, ASP .NET, Coldfusion, PHP

 

Examples included in all those languages.

 

Can also run on 64bit machines in 32bit mode.