comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » Problem saving a simple png plot
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
Re: Problem saving a simple png plot [message #94934 is a reply to message #94933] Tue, 19 December 2017 02:36 Go to previous messageGo to previous message
Markus Schmassmann is currently offline  Markus Schmassmann
Messages: 129
Registered: April 2016
Senior Member
On 12/19/2017 10:47 AM, Steve wrote:
> I am having an issue with saving a png file from a plot with Julian
> days on the x-axis (IDL 8.2). A very simple example is below
>
>
> p=PLOT([0,1],[0,1],XRANGE=[5,28],/NODATA,DIMENSIONS=[1400,40 0])
> p.SAVE,'test.png'
>
> The above works ok - xrange has small numbers
>
> p=PLOT([0,1],[0,1],XRANGE=[2457981.5,2458004.5],/NODATA,DIME NSIONS=[1400,400])
>
> p.SAVE,'test2.png'
>
> The above doesn't work where xrange now has example Julian days
> (larger numbers). The png file does not display the axes properly. I
> have tried playing around with the resolution keywords but this does
> not seem to help.
try one of these:

p3=PLOT([0,1],[0,1],XRANGE=[2457981.5,2458004.5],/NODATA, $
DIMENSIONS=[1400,400],xtickformat='(C(CMoA,x,CDI))', $
xtickvalues=[2457982.5:2458002.5:5])
p4=PLOT([0,1],[0,1],XRANGE=[2457981.5,2458004.5],/NODATA, $
DIMENSIONS=[1400,400],xtickformat='(i7)')

otherwise manually set the ticks using xtickvalues,xticknames,xminor

I don't see any problems with saving to png for IDL 8.6 with your code,
but getting rid of the exponents might help. Anyhow it makes your axis
more readable.

I hope this helps, Markus
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: text widget example
Next Topic: spam is destroying this group

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Wed Oct 08 15:45:52 PDT 2025

Total time taken to generate the page: 0.00438 seconds