[prev in list] [next in list] [prev in thread] [next in thread] 

List:       gnuplot-info-beta
Subject:    Re: cairopng terminal [submitted]
From:       Timothée Lecomte <timothee.lecomte () ens ! fr>
Date:       2007-09-21 22:31:44
Message-ID: 46F461B4.5030100 () ens ! fr
[Download RAW message or body]

Peter Danenberg wrote:
>> [I]t still piggybacks, however, on the cairopdf terminal.
>>     
>
> I broke down and created a bona fide cairopng terminal based on
> Timothee's cairopdf with trivial enhancements; it can be used with:
>
>     set terminal cairopng
>
> I also submitted it to sourceforge.*
>
>   
Hi Peter !

I'm happy to see you working on this, and having success in adapting 
cairopdf to write png. It's a good proof that the cairopdf terminal is 
to some extent understandable ;) and that cairo itself is well designed 
since few modifications were required.

Here are a few remarks:
- first, if it is agreed to included this cairopng terminal, we should 
make our best to share the code between the various cairo* terminals 
(pdf and png currently, but it could be svg and ps too). At least the 
help text, which is also shared with wxt, and maybe more of the code.
- second, the most obvious advantage of this terminal is its 
antialiasing, which gd doesn't have at the same level. Does this mean 
that cairopng could be made the default 'png' terminal ?
- third, maybe it's time to talk with gd people, who have been talking 
about interfacing gd and cairo, so that we could draw with cairo and 
export to as many format as gd supports.

Best regards,

Timothée

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
gnuplot-beta mailing list
gnuplot-beta@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gnuplot-beta

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic