[Bf-committers] GPencil I/O Project: Request to integrate libharu lib to export PDF format

Antonio Vazquez blendergit at gmail.com
Thu Dec 10 15:36:49 CET 2020


Dalai,

I like your solution. I will create an intermediate layer to make it very
easy to replace the library if we need it in the future. Anyway, I don't
think we are going to have any problem with libharu because I use only 10%
or less of the library features.

Antonio

El jue, 10 dic 2020 a las 10:27, Dalai Felinto via Bf-committers (<
bf-committers at blender.org>) escribió:

> Hi,
>
> My suggestion would be the following:
>
> * Stick to libharu since it was proven that works for the intended use
> case.
> * Make sure libharu integration in the code goes via a layer of
> abstraction.
>
> So instead of trying now to solve an non-existent problem, we use
> development time to make sure the existing solution is robust enough to
> be replaced if needs be.
>
> Regards,
> Dalai
>
> On 09-12-2020 23:34, Campbell Barton via Bf-committers wrote:
> > rsvg-convert (which uses cairo), is a utility that converts SVG to
> > PDF, it can create multi-page PDF's from many SVG's too.
> >
> > If for some reason we need more control then a command line utility
> > provides, there are Python multiple options regarding bindings for
> > cairo & svg conversion.
> >  From what I can tell they can convert SVG to PDF quite easily.
> >
> > Regarding bundling the conversion tools, if this it's only a few
> > studios with specific requirements, we don't _necessarily_ need to
> > include the conversion utilities with Blender, although this is a
> > decision we could easily change.
> >
> > I'm not pushing for this as the final solution, just checking if it
> > might be a simpler option compared to taking on a PDF library that
> > isn't maintained anymore.
> > _______________________________________________
> > Bf-committers mailing list
> > Bf-committers at blender.org
> > https://lists.blender.org/mailman/listinfo/bf-committers
>
> --
> -Dalai-
> --------------------------------------------------------------------
> Dalai Felinto - dalai at blender.org - www.blender.org
> Blender Development Coordinator
> Buikslotermeerplein 161, 1025 ET Amsterdam, the Netherlands
>
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at blender.org
> https://lists.blender.org/mailman/listinfo/bf-committers
>


More information about the Bf-committers mailing list