Bugs item #3362210, was opened at 2011-07-10 14:19
Message generated for change (Tracker Item Submitted) made by airwin
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=102915&aid=3362210&group_id=2915

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Alan W. Irwin (airwin)
Assigned to: Werner Smekal (smekal)
Summary: pdf.c needs downscaling logic

Initial Comment:
The scaling between internal PLplot "physical" coordinates and actual HPDF 
coordinates is bad as evidenced by the range of physical coordinates being 
substantially smaller than the optiimum (PIXELS_X-1, PIXELS_Y).  There is also 
a very large canvas size on the HPDF side things corresponding to 50 inches by 
37.5 inches (!) which is probably also a sign of scaling troubles.  The 
solution (used by e.g., modern device drivers like svg.c, qt.cpp, and cairo.c) 
is to downscale the coordinate transform between the PLplot physical 
coordinates and the native coordinates of the device.  However, it is a little 
tricky to implement because the actual scaled HPDF coordinates are only known 
after the final size of the canvas is known which occurs in the bop (beginning 
of page) routine.  So I am assigning this issue to Werner (with his consent) 
since he is most familiar with this driver's logic.  I am leaving it as the 
same priority as the next pdf.c bug I am about to post since that bug could 
conceivably be caused by bad scaling.

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=102915&aid=3362210&group_id=2915

------------------------------------------------------------------------------
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security 
threats, fraudulent activity, and more. Splunk takes this data and makes 
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2d-c2
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to