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