*/
    public Rectangle2D.Float getArtBox() {
        // get the art box vector value
        Vector boxDimensions = (Vector) (library.getObject(entries, "ArtBox"));
        if (boxDimensions != null) {
            artBox = new PRectangle(boxDimensions);
//            System.out.println("Page - ArtBox " + artBox);
        }
        // Default value of the artBox is the bleed if not set implicitly
        if (artBox == null) {
            artBox = (PRectangle) getCropBox();
        }
        return artBox;
    }