Subversion Repositories SmartDukaan

Rev

Rev 29920 | Rev 29926 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 29920 Rev 29921
Line 318... Line 318...
318
	private InputStream getImageBuffer (String html) throws Exception {
318
	private InputStream getImageBuffer (String html) throws Exception {
319
		
319
		
320
		String fileName = "/tmp/" + Instant.now().toEpochMilli();
320
		String fileName = "/tmp/" + Instant.now().toEpochMilli();
321
		FileUtils.writeStringToFile(new File(fileName), html, "UTF-8");
321
		FileUtils.writeStringToFile(new File(fileName), html, "UTF-8");
322
		String address = "file:" + fileName;
322
		String address = "file:" + fileName;
323
		Java2DRenderer renderer = new Java2DRenderer(address, 300);
323
		Java2DRenderer renderer = new Java2DRenderer(address, 400);
324
		RenderingHints hints = new RenderingHints(RenderingHints.KEY_COLOR_RENDERING, RenderingHints.VALUE_COLOR_RENDER_QUALITY);
324
		RenderingHints hints = new RenderingHints(RenderingHints.KEY_COLOR_RENDERING, RenderingHints.VALUE_COLOR_RENDER_QUALITY);
325
		hints.add(new RenderingHints(RenderingHints.KEY_RENDERING, RenderingHints.VALUE_RENDER_QUALITY));
325
		hints.add(new RenderingHints(RenderingHints.KEY_RENDERING, RenderingHints.VALUE_RENDER_QUALITY));
326
		hints.add(new RenderingHints(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON));
326
		hints.add(new RenderingHints(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON));
327
		hints.add(new RenderingHints(RenderingHints.KEY_INTERPOLATION, RenderingHints.VALUE_INTERPOLATION_BICUBIC));
327
		hints.add(new RenderingHints(RenderingHints.KEY_INTERPOLATION, RenderingHints.VALUE_INTERPOLATION_BICUBIC));
328
		renderer.setRenderingHints(hints);
328
		renderer.setRenderingHints(hints);