John Hunter wrote:
> On Sat, Jul 19, 2008 at 11:09 PM, Ryan May <[EMAIL PROTECTED]> wrote:
> 
>> The only issue I've seen is that scaling with PS is way too big.  I've
>> attached ps and pdf files from the same run to show the problem.
> 
> The only thing I can think of is since you are using a identity
> transform and drawing in pixels, you are seeing the effect of the
> savefig dpi in pdf and png but not in ps, which hardcodes the dpi to
> 72.  If this is correct, you should not see the effect if you pass
> dpi=72 to savefig when saving the PS and PDF.  You will probably want
> to modify the patch to make sure your barbs scales are dpi
> independent.  I have only looked briefly at the barbs code so I could
> be missing something obvious, but this is the first thing that comes
> to mind.

<grumble> Ok, it fixes the problem if I pass dpi=72 to savefig(). 
Curiously, passing dpi=72 to Figure() does not have the same effect.  So 
now how do I fix it?  I'm really not sure what's going wrong here.  If I 
had to guess, it's a problem between figure size being in inches while 
I'm drawing in pixels (still don't know how that works, because there's 
no way those barbs are 9 pixels long).

Ideas?

Ryan

-- 
Ryan May
Graduate Research Assistant
School of Meteorology
University of Oklahoma

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Matplotlib-devel mailing list
Matplotlib-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-devel

Reply via email to