[R-SIG-Mac] How to put nice R graphics into powerpoint

stefano iacus stefano.iacus at unimi.it
Thu Feb 10 20:13:59 CET 2005


A search for PDF to WMF gives me, among the others

http://www.business-presentations.co.uk/tranpro.htm

stefano
On Feb 10, 2005, at 7:11 PM, Denis Chabot wrote:

> Well it would be more logical for Microsoft to support pdf! I've  
> certainly complained loud enough, but I don't count on them doing  
> something for me. Unless pdf becomes important on Windows, I suppose.
>
> As for a R-based solution, a pict device would solve my problem just  
> as well as a wmf device.
>
> Denis
> Le 10 févr. 2005, à 19:04, Dan Putler a écrit :
>
>> Hi All,
>>
>> My guess is the supported vector format is Windows enhanced meta file,
>> which R for Windows will produce. Unfortunately, Microsoft Office is  
>> the
>> one thing most of us can't get away from, try as we might. As a  
>> result,
>> an argument could be made to have a device for this format on the Mac
>> side if the Windows code could easily be ported.
>>
>> Dan
>>
>> On Thu, 2005-02-10 at 09:20, stefano iacus wrote:
>>> On Feb 10, 2005, at 6:10 PM, Denis Chabot wrote:
>>>
>>>> Hi Stefano,
>>>>
>>>> Bitmaps is what I'd like to avoid.
>>>>
>>>> Preview seems to be using QuickTime for the translation from pdf to
>>>> pict, and the result is bitmap. Too bad though.
>>> yes, but as Thomas pointed out png is not that bad even with LaTeX.
>>> What kind of vectorial format does PowerPoint support (if any) ?
>>>
>>> I'm not used to PowerPoint, but for example, with KeyNote (the apple
>>> counterpart) you can use pdf graphics directly and you still have an
>>> option to export the slides in PowerPoint.
>>> Could this be another solution?
>>>
>>> stefano
>>>
>>>>
>>>> Denis
>>>> Le Jeudi, 10 févr 2005, à 18:05 Europe/Paris, stefano iacus a  
>>>> écrit :
>>>>
>>>>> You can load the pdf file produce by R in the standard Previewer of
>>>>> Mac OS X and export to (almost) whatever format you like including
>>>>> bitmaps
>>>>>
>>>>>
>>>>> stefano
>>>>>
>>>>> On Feb 10, 2005, at 5:29 PM, Denis Chabot wrote:
>>>>>
>>>>>> Thank you Andrew and Thomas,
>>>>>>
>>>>>> I have used png produced by Illustrator in much the way you
>>>>>> described and the results were not very good. I'll try again  
>>>>>> because
>>>>>> I don't remember if I was given an option to chose the overall  
>>>>>> size
>>>>>> in pixels. If I can, then I'll increase the count. Alternatively,  
>>>>>> on
>>>>>> my iMac at home where R11 is installed, I'll resort to saving
>>>>>> directly in png but increasing the pixel count, as suggested by
>>>>>> Thomas.
>>>>>>
>>>>>> Still, if the information in the pdf produced by R is vector based
>>>>>> (it is still perfectly sharp when viewed at 1600% in Acrobat), why
>>>>>> can't I find a way to transform such pdf in vector-based pict?  
>>>>>> That
>>>>>> format must be able to handle such plots. After all, I also make
>>>>>> plots in KaleidaGraph, and they were very small vector-based pict
>>>>>> files. They looked gorgeous in Powerpoint at any zoom setting. I
>>>>>> also use Aabel which gives you the option of saving plots as pdf  
>>>>>> or
>>>>>> pict. I chose the later when I need to insert in PowerPoint, and  
>>>>>> the
>>>>>> former for LaTeX. Quality is good either way. Maybe I'll check if
>>>>>> there is a "graphics" discussion on Apple's site. If I manage to
>>>>>> learn something useful I'll report back.
>>>>>>
>>>>>> Denis
>>>>>> Le Jeudi, 10 févr 2005, à 17:13 Europe/Paris, Andrew Beckerman a
>>>>>> écrit :
>>>>>>
>>>>>>> Denis - I use the following rather convoluted method with OS
>>>>>>> 10.3.8, Illustrator CS, and R2.0.1.
>>>>>>>
>>>>>>> command-c copies a figure from the quartz window.  Open this file
>>>>>>> in preview and export it as a pdf file (don't know why i do
>>>>>>> this....).  use illustrator, and the command <place> from the  
>>>>>>> file
>>>>>>> menu to insert it in a new document.  Choose <save for microsoft
>>>>>>> office> from the file menu in illustrator. this produces a png  
>>>>>>> file
>>>>>>> that plays nicely, cross platform, with Word and PP. variations
>>>>>>> abound, but the goal is to get something presentable in  
>>>>>>> illustrator
>>>>>>> and use its save for office option.....
>>>>>>>
>>>>>>> I noticed that preview has a png choice from export, but I've not
>>>>>>> yet played around with its options to see if I can get the same
>>>>>>> quality that the save for Microsoft Office option produces in
>>>>>>> Illustrator.
>>>>>>>
>>>>>>> Cheers
>>>>>>> andrew
>>>>>>>
>>>>>>>
>>>>>>> On 10 Feb 2005, at 15:50, Denis Chabot wrote:
>>>>>>>
>>>>>>>> Hi,
>>>>>>>>
>>>>>>>> I really like the nice vector-based pdf graphics I get in R.
>>>>>>>>
>>>>>>>> However, PowerPoint seems to be unable to read them as vector
>>>>>>>> graphics and rasterizes them, making them quite "fuzzy" and  
>>>>>>>> ugly.
>>>>>>>> Granted, the problem lies with Microsoft, but in the mean time
>>>>>>>> what is the best workaround? I'd like to do better than  
>>>>>>>> producing
>>>>>>>> png from within R (especially that only my iMac has X11, my very
>>>>>>>> old PowerBook does not).
>>>>>>>>
>>>>>>>> I am still able to show vector graphics in pict format in
>>>>>>>> PowerPoint. So it should be possible to extract the vectorized
>>>>>>>> plot from the pdf and save it as pict, still vectorized.
>>>>>>>>
>>>>>>>> However opening the R-produced pdf in Illustrator and saving as
>>>>>>>> pict produces a file quite a bit bigger than the original pdf,
>>>>>>>> suggesting it was saved as raster pict instead of vector pict.  
>>>>>>>> It
>>>>>>>> shows up in Powerpoint just as ugly as if it was inserted  
>>>>>>>> directly
>>>>>>>> as pdf. This is true with Illustrator CS (aka v11 I think) used
>>>>>>>> either under 10.2.8 or 10.3.7. It is also true when using
>>>>>>>> GraphicConverter 5 and Preview (Jaguar's version, I think it is
>>>>>>>> also true with the Panther version) to go from pdf to pict.
>>>>>>>>
>>>>>>>> I fired up Canvas (old, version 8) and it did manage to save
>>>>>>>> something that was vectorized (i.e. very sharp when viewing at
>>>>>>>> 400% in PowerPoint) but the empty circles I used as symbols were
>>>>>>>> not filled blacks, the dashes of dashed lines had become  
>>>>>>>> "wiggly",
>>>>>>>> text orientation was unacceptably changed, etc. etc.
>>>>>>>>
>>>>>>>> So does anyone know of a technique to produce vector graphics  
>>>>>>>> that
>>>>>>>> insert nicely in PowerPoint, either directly from R or by
>>>>>>>> converting a pdf produced by R into something else?
>>>>>>>>
>>>>>>>> Sincerely,
>>>>>>>>
>>>>>>>> Denis Chabot
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> R-SIG-Mac mailing list
>>>>>>>> R-SIG-Mac at stat.math.ethz.ch
>>>>>>>> https://stat.ethz.ch/mailman/listinfo/r-sig-mac
>>>>>>>>
>>>>>>>>
>>>>>>> ----------------------------------------------------------------- 
>>>>>>> ---
>>>>>>> -------------
>>>>>>> Dr. Andrew Beckerman
>>>>>>> Department of Animal and Plant Sciences, University of Sheffield,
>>>>>>> Alfred Denny Building, Western Bank, Sheffield S10 2TN, UK
>>>>>>> ph +44 (0)114 222 0026; fx +44 (0)114 222 0002
>>>>>>> http://www.shef.ac.uk/beckslab
>>>>>>> ----------------------------------------------------------------- 
>>>>>>> ---
>>>>>>> --------------
>>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> R-SIG-Mac mailing list
>>>>>> R-SIG-Mac at stat.math.ethz.ch
>>>>>> https://stat.ethz.ch/mailman/listinfo/r-sig-mac
>>>>>>
>>>>>
>>>>
>>>> _______________________________________________
>>>> R-SIG-Mac mailing list
>>>> R-SIG-Mac at stat.math.ethz.ch
>>>> https://stat.ethz.ch/mailman/listinfo/r-sig-mac
>>>>
>>>
>>> _______________________________________________
>>> R-SIG-Mac mailing list
>>> R-SIG-Mac at stat.math.ethz.ch
>>> https://stat.ethz.ch/mailman/listinfo/r-sig-mac
>>
>
> _______________________________________________
> R-SIG-Mac mailing list
> R-SIG-Mac at stat.math.ethz.ch
> https://stat.ethz.ch/mailman/listinfo/r-sig-mac
>



More information about the R-SIG-Mac mailing list