Package org.pdfbox.cos

Examples of org.pdfbox.cos.COSNumber.doubleValue()


        COSNumber y = (COSNumber)arguments.get( 1 );
        COSNumber w = (COSNumber)arguments.get( 2 );
        COSNumber h = (COSNumber)arguments.get( 3 );
        Rectangle2D rect = new Rectangle2D.Double(
            x.doubleValue(),
            drawer.fixY( x.doubleValue(), y.doubleValue())-h.doubleValue(),
            w.doubleValue()+1,
            h.doubleValue()+1);
        drawer.getLinePath().reset();
       
        drawer.getLinePath().append( rect, false );
View Full Code Here


        COSNumber h = (COSNumber)arguments.get( 3 );
        Rectangle2D rect = new Rectangle2D.Double(
            x.doubleValue(),
            drawer.fixY( x.doubleValue(), y.doubleValue())-h.doubleValue(),
            w.doubleValue()+1,
            h.doubleValue()+1);
        drawer.getLinePath().reset();
       
        drawer.getLinePath().append( rect, false );
        //graphics.drawRect((int)x.doubleValue(), (int)(pageSize.getHeight() - y.doubleValue()),
        //                  (int)w.doubleValue(),(int)h.doubleValue() );
View Full Code Here

     * @throws IOException If an error occurs while processing the font.
     */
    public void process(PDFOperator operator, List arguments) throws IOException
    {
        COSNumber width = (COSNumber)arguments.get( 0 );
        context.getGraphicsState().setLineWidth( width.doubleValue() );
    }
}
View Full Code Here

        COSNumber x = (COSNumber)arguments.get( 0 );
        COSNumber y = (COSNumber)arguments.get( 1 );
       
        drawer.getLineSubPaths().add( drawer.getLinePath() );
        GeneralPath newPath = new GeneralPath();
        newPath.moveTo( x.floatValue(), (float)drawer.fixY( x.doubleValue(), y.doubleValue()) );
        drawer.setLinePath( newPath );
    }
}
View Full Code Here

       
        //append straight line segment from the current point to the point.
        COSNumber x = (COSNumber)arguments.get( 0 );
        COSNumber y = (COSNumber)arguments.get( 1 );
       
        drawer.getLinePath().lineTo( x.floatValue(), (float)drawer.fixY( x.doubleValue(), y.doubleValue()) );
    }
}
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.