#1441: Hard Copy Map Utility (wxPython wrapper for ps.map) text overlay is 
broken
-------------------------------------------+--------------------------------
 Reporter:  cmbarton                       |       Owner:  grass-dev@…          
    
     Type:  defect                         |      Status:  new                  
    
 Priority:  normal                         |   Milestone:  6.4.2                
    
Component:  wxGUI                          |     Version:  svn-trunk            
    
 Keywords:  hard copy map utility, ps.map  |    Platform:  Unspecified          
    
      Cpu:  Unspecified                    |  
-------------------------------------------+--------------------------------

Comment(by hamish):

 Replying to [comment:4 cmbarton]:
 > The code that is breaking here is trying to use the PS font name
 > as a TrueType font to estimate the size of the text box for placement
 > in the graphical page representation. This won't work. It only seemed
 > to work because of the fact that some TrueType fonts and some PS fonts
 > have the same name.
 >
 > So we need a different way to estimate the size of the text box.

 hmm, well we know exactly how tall the text will be (10/72" for 10pt,
 12/72" for 12pt, ..) but not how wide for proportionally widthed fonts. We
 can probably figure out the aspect ratio for a fixed width font like
 Courier and just use that knowing it won't be any wider. (???)


 Hamish

-- 
Ticket URL: <https://trac.osgeo.org/grass/ticket/1441#comment:5>
GRASS GIS <http://grass.osgeo.org>

_______________________________________________
grass-dev mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/grass-dev

Reply via email to