Changeset 12966 in josm for trunk/src/org/openstreetmap/josm/gui/mappaint/RenderingCLI.java
- Timestamp:
- 2017-10-09T17:14:50+02:00 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/mappaint/RenderingCLI.java
r12963 r12966 5 5 6 6 import java.awt.Dimension; 7 import java.awt.image.BufferedImage; 8 import java.io.File; 7 9 import java.io.FileInputStream; 8 10 import java.io.FileNotFoundException; … … 14 16 import java.util.function.Supplier; 15 17 import java.util.logging.Level; 18 19 import javax.imageio.ImageIO; 16 20 17 21 import org.openstreetmap.gui.jmapviewer.OsmMercator; … … 155 159 RenderingArea area = determineRenderingArea(ds); 156 160 RenderingHelper rh = new RenderingHelper(ds, area.bounds, area.scale, argStyles); 157 rh.setOutputFile(argOutput);158 161 checkPreconditions(rh); 159 rh.render(); 162 BufferedImage image = rh.render(); 163 writeImageToFile(image); 160 164 } catch (FileNotFoundException e) { 161 165 if (Logging.isDebugEnabled()) { … … 562 566 } 563 567 } 568 569 private void writeImageToFile(BufferedImage image) throws IOException { 570 String output = Optional.ofNullable(argOutput).orElse("out.png"); 571 ImageIO.write(image, "png", new File(output)); 572 } 564 573 }
Note:
See TracChangeset
for help on using the changeset viewer.