[R] Size of win.metafile
Jinsong Zhao
jszhao at yeah.net
Tue May 27 19:49:27 CEST 2014
On 2014/5/27 10:32, Boris Steipe wrote:
> What does Word "think" the object's size is? Is it 4x4 scaled at 133% ? Or is it 5.33 x 5.33 scaled at 100%?
>
> B.
Thanks for pointing me the scaling factor.
I checked them. For the plot pasted into Word, i.e., 4"x4", the plot is
scaled at 75%. The original size is same as the one produced by
``win.metafile'' and inserted into Word.
Now, it regresses to my original question.
Best,
Jinsong
>
>
>> On May 27, 2014, at 12:28, Jinsong Zhao <jszhao at yeah.net> wrote:
>>
>> Jean,
>>
>> Thank you for checking the problem. I have the same software with you.
>>
>> If I created plot with
>> windows(width = 4, height = 4, pointsize = 10)
>> plot(1:10)
>> Then I "copy as metafile" and paste it into Word. I can get the correct size.
>>
>> However, if I select "save as metafile" and save it as "abc.emf", then I insert plot from file in Word. I get a plot with size 5.333" x 5.333" and font 16 pt. It's same as creating a plot with win.metafile().
>>
>> I don't know why there is different.
>>
>> P.S., I run R in a Windows 7 Pro. laptop with screen resolution 1388 x 768 px and 96 dpi.
>>
>> Best,
>> Jinsong
>>
>>> On 2014/5/27 5:51, Adams, Jean wrote:
>>> Jinsong,
>>>
>>> When I use your code to create the abcd.emf file, and then copy and
>>> paste it into Word, I end up with a 4" x 4" plot with 12 pt font, just
>>> as you intended. I'm using R version 3.1.0, and Word 2010 version
>>> 14.0.7116.5000. Not sure why it works differently for you.
>>>
>>> Jean
>>>
>>>
>>> On Mon, May 26, 2014 at 2:34 PM, Jinsong Zhao <jszhao at yeah.net
>>> <mailto:jszhao at yeah.net>> wrote:
>>>
>>> Hi there,
>>>
>>> I hope to use the emf plot produced by R in Word. However, I have
>>> problems with setting the plot size. Here is a mini-example code:
>>>
>>> win.metafile("abcd.emf", height =4, width=4)
>>> plot(1:10)
>>> dev.off()
>>>
>>> I hope to get a emf plot with size 4x4in and pointsize 12pt.
>>> However, I got a plot with size 5.333x5.333in and pointsize 16pt in
>>> Word. It seems that the emf file report its resolution with 96dpi,
>>> but Word assume it with 72dpi.
>>>
>>> How to control on the dpi? (In my opinion, vector plot has nothing
>>> to do with dpi). I just hope to control the size and pointsize with
>>> something like the code above.
>>>
>>> Any suggestions?
>>>
>>> Best,
>>> Jinsong
>>
More information about the R-help
mailing list