[GRASS-dev] PSDriver

Markus Neteler neteler at osgeo.org
Thu Oct 13 12:42:47 PDT 2022


On Thu, Oct 13, 2022 at 8:35 AM Brad ReDacted <brad.redacted at outlook.com> wrote:
>
> Hello,
>
> Can someone tell me what spec the (enhanced) postscript driver
> (lib/psdriver) adheres to? I am having difficulty looking up one of the
> parameters (box erase, in particular - erase.c).

Good question, the driver did not receive much attention in the last 15 years:

https://github.com/OSGeo/grass/commits/main/lib/psdriver/

I found to emails which are somewhat related:

[GRASS-dev] documenting the display lib in grass7
- https://lists.osgeo.org/pipermail/grass-dev/2009-January/042023.html
- https://lists.osgeo.org/pipermail/grass-dev/2009-January/042030.html

and this ticket:

Cairo and PS drivers display only one raster or vector for SVG and PS
https://trac.osgeo.org/grass/ticket/3033

> I found references to PostScript levels, but no mention of EPS, which is
> clearly being used in this case. AFAICT, there is no such box erase in EPS.
>
> Anyone here from way back with some info? I would like to correct some
> security issues and possibly expand commands; Like adding
> highresBoundingBox that will accept floats for higher precision.

I cannot comment much on this:

#733: display lib: support for curveto
https://trac.osgeo.org/grass/ticket/3033

Maybe others have more insights?

Markus


More information about the grass-dev mailing list