Example usage for org.apache.pdfbox.cos COSName PAGE

List of usage examples for org.apache.pdfbox.cos COSName PAGE

Introduction

In this page you can find the example usage for org.apache.pdfbox.cos COSName PAGE.

Prototype

COSName PAGE

To view the source code for org.apache.pdfbox.cos COSName PAGE.

Click Source Link

Usage

From source file:serock.pdfpagerestorer.PdfPageRestorer.java

License:Open Source License

private static void addPages(final PDDocument pdDoc, final COSDocument cosDoc) throws IOException {
    final List<COSObject> pageObjects = cosDoc.getObjectsByType(COSName.PAGE);
    for (COSObject pageObject : pageObjects) {
        final COSBase baseObject = pageObject.getObject();
        final COSDictionary pageDictionary = (COSDictionary) baseObject;
        final PDPage page = new PDPage(pageDictionary);
        pdDoc.addPage(page);//from   www  .jav  a  2  s . c  o  m
    }
}