Hi Rainer, You are currently using a java library to create the plot. Your package is basically a wrapper around the java file. The only way to make it more "R-like" would be to re-implement the rendering in R (or Rcpp or using the grid package).
To get a vector based image, your code suggests you can use the SVG format. But again, that does not have anything to do with R. Kindly, Stefan McKinnon Høj-Edwards Stefan McKinnon Høj-Edwards ph.d. Genetics +44 (0)776 231 2464 +45 2888 6598 Skype: stefan_edwards 2018-05-15 13:22 GMT+02:00 Rainer Krug <rai...@krugs.de>: > Hi > > I asked the question at stack exchange yesterday ( > https://stackoverflow.com/q/50325139/632423 ) and did not get a response > so far, so I repost it here: > > #### > > I have the following situation: I use an external command (plantuml - > http://plantuml.com/ ) to create a graph. This is done via R by using a > (my) package ( https://github.com/rkrug/plantuml ). The resulting graph > can be a file (png, svg, eps, pdf, vdx or LaTeX/Tikz with or without > preamble) or I can send the image to stdout, using the same formats. > > Now I want to plot this graph as R-like as possible, i.e. in a graphic > device. At the moment I am using a temporary file, which I display using > readPNG() and grid::grid.raster() which works, but I am not that happy with > this approach as > > • I have to use a temporary file which I would like to avoid, and > • it is a raster format and I would prefer a vector format. > > My question is therefore: > > • Is there a way to display any of the vector formats in a > graphics device in R? > • Can I pipe stdout (the result from the call to plantuml) > directly into the device (or through any function) without having to create > an intermediate file? > > #### > > Thanks for any [pointers, > > Rainer > > > -- > Rainer M. Krug, PhD (Conservation Ecology, SUN), MSc (Conservation > Biology, UCT), Dipl. Phys. (Germany) > > University of Zürich > > Cell: +41 (0)78 630 66 57 > email: rai...@krugs.de > Skype: RMkrug > > PGP: 0x0F52F982 > > > > > ______________________________________________ > R-package-devel@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-package-devel > > [[alternative HTML version deleted]] ______________________________________________ R-package-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-package-devel