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 <jsz...@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 <jsz...@yeah.net
<mailto:jsz...@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


______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to