Package com.lowagie.text

Examples of com.lowagie.text.Rectangle.height()


        seitex.saveState();
        seitex.setGState(gs1);
        seitex.beginText();
        seitex.setFontAndSize(bf, fontsize);
        seitex.setTextMatrix(m1, m2, m3, m4, xoff + recc.width() / 2,
                             yoff + recc.height() / 2);
        seitex.showText(text);
        seitex.endText();
        seitex.restoreState();
      }
      stamp.close();
View Full Code Here


      // step 4: we add content
      while (i < n) {
        i++;
        Rectangle rect = reader.getPageSizeWithRotation(i);
        float factorx = (x2 - x1) / rect.width();
        float factory = (y1[p] - y2[p]) / rect.height();
        float factor = (factorx < factory ? factorx : factory);
        float dx = (factorx == factor ? 0f : ((x2 - x1) - rect.width() * factor) / 2f);
        float dy = (factory == factor ? 0f : ((y1[p] - y2[p]) - rect.height() * factor) / 2f);
        page = writer.getImportedPage(reader, i);
        rotation = reader.getPageRotation(i);
View Full Code Here

        Rectangle rect = reader.getPageSizeWithRotation(i);
        float factorx = (x2 - x1) / rect.width();
        float factory = (y1[p] - y2[p]) / rect.height();
        float factor = (factorx < factory ? factorx : factory);
        float dx = (factorx == factor ? 0f : ((x2 - x1) - rect.width() * factor) / 2f);
        float dy = (factory == factor ? 0f : ((y1[p] - y2[p]) - rect.height() * factor) / 2f);
        page = writer.getImportedPage(reader, i);
        rotation = reader.getPageRotation(i);
        if (rotation == 90 || rotation == 270) {
          cb.addTemplate(page, 0, -factor, factor, 0, x1 + dx, y2[p] + dy + rect.height() * factor);
        }
 
View Full Code Here

        float dx = (factorx == factor ? 0f : ((x2 - x1) - rect.width() * factor) / 2f);
        float dy = (factory == factor ? 0f : ((y1[p] - y2[p]) - rect.height() * factor) / 2f);
        page = writer.getImportedPage(reader, i);
        rotation = reader.getPageRotation(i);
        if (rotation == 90 || rotation == 270) {
          cb.addTemplate(page, 0, -factor, factor, 0, x1 + dx, y2[p] + dy + rect.height() * factor);
        }
        else {
          cb.addTemplate(page, factor, 0, 0, factor, x1 + dx, y2[p] + dy);
        }
        cb.setRGBColorStroke(0xC0, 0xC0, 0xC0);
View Full Code Here

        cb.rectangle(x3 - 5f, y2[p] - 5f, x4 - x3 + 10f, y1[p] - y2[p] + 10f);
        for (float l = y1[p] - 19; l > y2[p]; l -= 16) {
          cb.moveTo(x3, l);
          cb.lineTo(x4, l);
        }
        cb.rectangle(x1 + dx, y2[p] + dy, rect.width() * factor, rect.height() * factor);
        cb.stroke();
        System.out.println("Processed page " + i);
        p++;
        if (p == pages) {
          p = 0;
View Full Code Here

        72*mediaPrintableArea.getY(javax.print.attribute.Size2DSyntax.INCH),
        pageSize.width() - 72*(
      mediaPrintableArea.getX(javax.print.attribute.Size2DSyntax.INCH) +
      mediaPrintableArea.getWidth(javax.print.attribute.Size2DSyntax.INCH)
        ),
        pageSize.height() - 72*(
      mediaPrintableArea.getY(javax.print.attribute.Size2DSyntax.INCH) +
      mediaPrintableArea.getHeight(javax.print.attribute.Size2DSyntax.INCH)
        )
    );

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.