Re: Help with ps2raster Cutting Off Image
"Kwok, Marcus B." <[email protected]> Mon, 18 Aug 2014 17:42:57 +0000
| Newsgroups | gmane.comp.gis.gmt.user |
|---|---|
| Message-ID | <[email protected]> |
Great, thanks! --=20 Marcus Kwok <[email protected]> Johns Hopkins University Applied Physics Laboratory,=A0AOS QAT Group Office: 21-S233I=A0=A0=A0=A0=A0=A0=A0=A0=A0 Mailstop: 21-S246 Phone: (443) 778-7858 (Baltimore) or (240) 228-7858 (DC) -----Original Message----- From: World-Wide GMT Usage and Help Mailing List [mailto:[email protected]= aii.edu] On Behalf Of Paul Wessel Sent: Monday, August 18, 2014 13:31 To: [email protected] Subject: Re: [GMT-HELP] Help with ps2raster Cutting Off Image Thanks Marcus- I guess we are prejudiced against filenames with spaces so there were no ch= eck for this in the system calls to GS and GDAL. Fixed in r10252 (GMT4) and r13441 (GMT5). -p On Aug 18, 2014, at 6:33 AM, Kwok, Marcus B. <[email protected]> wrote= : > So, I have upgraded to GMT 4.5.12 and switched to using PAPER_MEDIA=3Dlet= ter instead of letter+, producing plain PS instead of EPS. Ps2raster now c= onverts the file correctly in my tests, however, in production, the paths h= ave spaces in them and so ps2raster fails. Ghostscript itself has no probl= ems dealing with spaces in the path as long as the filenames are quoted (so= my current workaround still works). Would it be possible to get this adde= d to ps2raster? > =20 > -- > Marcus Kwok <[email protected]> > Johns Hopkins University Applied Physics Laboratory, AOS QAT Group > Office: 21-S233I Mailstop: 21-S246 > Phone: (443) 778-7858 (Baltimore) or (240) 228-7858 (DC) > =20 > From: World-Wide GMT Usage and Help Mailing List=20 > [mailto:[email protected]] On Behalf Of Paul Wessel > Sent: Wednesday, August 13, 2014 18:12 > To: [email protected] > Subject: Re: [GMT-HELP] Help with ps2raster Cutting Off Image > =20 > Cannot really reproduce this since 4.5.2 was some time ago. The eps stuf= f was yanked as we could not do a good job without full access to font metr= ics. So better to use more recent GMT and specify the paper size you want.= You can use an exact custom papersize to impose your own boundingbox, or = use ps2raster -A if you want a tight one. > =20 > -p > =20 > On Aug 13, 2014, at 11:05 AM, Kwok, Marcus B. <[email protected]> wr= ote: >=20 >=20 > Hello, > I am programmatically generating an EPS file using GMT, and then converti= ng it to PNG using ghostscript. However, when I use ps2raster, part of the= file gets cut off. > =20 > I have reduced my "script" to a pretty minimal example that demonstrates = my issue. The size of the image is supposed to represent a letter-size (8.= 5"x11") sheet of paper, with "UNCLASSIFIED" printed in the top right and bo= ttom left corners (in the production map, there are additional annotations = on the page as well). After running ps2raster, the "UNCLASSIFIED" at the t= op of the image gets cut off, and the margin on the right side of the map i= s now smaller. > =20 > pscoast -R-180.0/180.0/-60.0/90.0 -B30g15/30g15=20 > --PLOT_DEGREE_FORMAT=3DdddF --DEGREE_SYMBOL=3Ddegree -JQ0.0/8.5i =20 > -G178/255/178 -S130/239/255 -Dc -W -K --PAPER_MEDIA=3Dletter+ > test.eps > =20 > pstext classification.txt -JX8.5i/6.5i -R-4.25/4.25/0/6.5 -N -O=20 > --PAPER_MEDIA=3Dletter+ >> test.eps > =20 > ps2raster test.eps -E72 -Qt4 -Tg > =20 > gswin32c -q -dNOPAUSE -dBATCH -sDEVICE=3Dpng16m -r72 -dTextAlphaBits=3D4= =20 > -sOutputFile=3Dgs.png -ftest.eps > =20 > Here are the contents of the classification.txt file: > -4.25 -0.5 12 0 0 TC UNCLASSIFIED > 4.25 7 12 0 0 BC UNCLASSIFIED > =20 > When I run gswin32c directly, the entire image is visible, so I have a wo= rkaround in place. > =20 > I have attached my sample output (the PNG files have been rotated manuall= y to the correct orientation, as my application handles that automatically)= . > =20 > I am using (an admittedly old version) GMT 4.5.2, but I don't think it is= a bug, but more so that I am doing something incorrectly when creating the= file or the annotations. Is there a way to specify the BoundingBox to ps2= raster? > =20 > Thanks, > Marcus > =20 > -- > Marcus Kwok <[email protected]> > Johns Hopkins University Applied Physics Laboratory, AOS QAT Group > Office: 21-S233I Mailstop: 21-S246 > Phone: (443) 778-7858 (Baltimore) or (240) 228-7858 (DC) > =20 > Mailing list for GMT discussions of all kinds. If you are not sure you=20 > have found a bug, discuss it here first. To formally report bugs or=20 > request features, please register and add New Issue on=20 > gmt.soest.hawaii.edu To unsubscribe, send the message "signoff=20 > gmt-help" to [email protected] Note: gmt-help will become=20 > obsolete on Sept 1, 2014 - please use forum on gmt.soest.hawaii.edu=20 > instead. <test.eps><test.png><gs.png> > =20 > Mailing list for GMT discussions of all kinds. If you are not sure you ha= ve found a bug, discuss it here first. To formally report bugs or request f= eatures, please register and add New Issue on gmt.soest.hawaii.edu To unsub= scribe, send the message "signoff gmt-help" to [email protected] No= te: gmt-help will become obsolete on Sept 1, 2014 - please use forum on gmt= .soest.hawaii.edu instead. > Mailing list for GMT discussions of all kinds. If you are not sure you ha= ve found a bug, discuss it here first. To formally report bugs or request f= eatures, please register and add New Issue on gmt.soest.hawaii.edu To unsub= scribe, send the message "signoff gmt-help" to [email protected] No= te: gmt-help will become obsolete on Sept 1, 2014 - please use forum on gmt= .soest.hawaii.eduinstead. Mailing list for GMT discussions of all kinds. If you are not sure you hav= e found a bug, discuss it here first. To formally report bugs or request features, please register and add New Is= sue on gmt.soest.hawaii.edu To unsubscribe, send the message "signoff gmt-h= elp" to [email protected] Note: gmt-help will become obsolete on Sept 1, 2014 - please use forum on g= mt.soest.hawaii.edu instead. Mailing list for GMT discussions of all kinds. If you are not sure you have found a bug, discuss it here first. To formally report bugs or request features, please register and add New Issue on gmt.soest.hawaii.edu To unsubscribe, send the message "signoff gmt-help" to [email protected] Note: gmt-help will become obsolete on Sept 1, 2014 - please use forum on gmt.soest.hawaii.edu instead.