rivate int blankPdfsize = 20;
public void removeBlankPdfPages(String pdfSourceFile, String
pdfDestinationFile, boolean debug)
{
try
{
PdfReader r = new PdfReader(pdfSourceFile);
RandomAccessFileOrArray raf = new
RandomAccessFileOrArray(pdfSourceFile);
Document document = new Document(r.getPageSizeWithRotation(1));
// step 2: create a writer that listens to the document
PdfCopy writer = new PdfCopy(document, new
FileOutputStream(pdfDestinationFile));
// step 3: we open the document
document.open();
// step 4: we add content
PdfImportedPage page = null;
if (debug)
{
System.err.println("number of pages for "+pdfSourceFile+" =
"+r.getNumberOfPages());
}
for (int i=1;i<=r.getNumberOfPages();i++)
{
byte bContent [] = r.getPageContent(i,raf);
ByteArrayOutputStream bs = new ByteArrayOutputStream();
bs.write(bContent);
if (debug)
{
System.err.println("page content length of page "+i+" =
"+bs.size());
}
if (bs.size() > blankPdfsize)
{
page = writer.getImportedPage(r, i);
writer.addPage(page);
}
}
document.close();
writer.close();
raf.close();
r.close();
}
catch(Exception e)
{
System.err.println("IOException in removing blank pages from
"+pdfSourceFile+" = "+e);
}
}
>From: abc xyz <[EMAIL PROTECTED]>
>Reply-To: Post all your questions about iText here
><[email protected]>
>To: [email protected]
>Subject: [iText-questions] can we detect Blank pages in PDF File or
>pageswith specific text or pattern
>Date: Thu, 8 Jun 2006 06:26:28 -0700 (PDT)
>
>
> hi all
>infact i want to detect a blank page in my pdf file so that i can exlude it
>when i copying the pages to another file or do some thing other with it,
>similarly i want to detect/trace a specific text or pattern in file pages.
>can any one help me.
>if possible plz give me some example code it will help me more.
>thanks
>
>best regards,
>Simaab
>
>
>Simaab
>
> __________________________________________________
>Do You Yahoo!?
>Tired of spam? Yahoo! Mail has the best spam protection around
>http://mail.yahoo.com
>_______________________________________________
>iText-questions mailing list
>[email protected]
>https://lists.sourceforge.net/lists/listinfo/itext-questions
_______________________________________________
iText-questions mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/itext-questions