On Tue, 24 Jan 2023 at 11:51, Christopher Creutzig <ccreu...@mathworks.com> wrote: > > HorizontalLineTo > > VerticalLineTo > > SmoothCurveTo > > QuadCurveTo > > SmoothQuadCurveTo > > ArcTo > > I’m still not sure I understand which SVG extensions you mean. Are you > talking about these functions mimicking operations that are found in SVG (and > a lot of other graphics contexts), or are you talking about something in the > PDF they generate? >
Those functions were explicitly documented as such in the header, compare 0.9.x code[1]. For example: /** Append a smooth quadratic bezier curve to the current path * Matches the SVG 'T' operator. // ... */ void SmoothQuadCurveTo( double dX3, double dY3 ); There's no such 'T' operator in PDF. Anyway, I'm not demoting them because they are extensions, as they may be quality functions. I'm demoting them because of what I replied to zyx, which is mostly related to the internal state they depend on, which doesn't cope well with all the other "basic" functions. Regards, Francesco [1] https://github.com/podofo/podofo/blob/0.9.x/src/podofo/doc/PdfPainter.h#L595 _______________________________________________ Podofo-users mailing list Podofo-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/podofo-users