Advertisement
Guest User

Untitled

a guest
Sep 7th, 2018
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.49 KB | None | 0 0
  1. Matrix scaleMatrix = new Matrix();
  2. scaleMatrix.scale((float) scale);
  3. Rect bbox = page.getBounds();
  4. bbox = bbox.transform(scaleMatrix);
  5.  
  6. pi = new Pixmap(ColorSpace.DeviceBGR, bbox, true);
  7. pi.clear(255);
  8. dev = new DrawDevice(pi);
  9. page.run(dev, scaleMatrix, null);
  10. dev.close();
  11.  
  12. int w = pi.getWidth();
  13. int h = pi.getHeight();
  14.  
  15. BufferedImage image = new BufferedImage(w, h, BufferedImage.TYPE_3BYTE_BGR);
  16. image.setRGB(0, 0, w, h, pi.getPixels(), 0, w);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement