Great, thanks a lot again :)

On Sun, Sep 24, 2017 at 4:33 AM, Greg Landrum <greg.land...@gmail.com> wrote:
> As I was composing this email there was a voice in the back of my head
> saying "you can do that already...", but when I looked through the code for
> "transparent" I didn't find anything, so I figured it was something on a
> branch that just needed to be merged.
>
> 10 seconds after hitting "Send" (*after* the "undo send" option was already
> gone in gmail), I remembered that this is the "clearBackground" drawing
> option. If you set that option to False, then no background will be drawn
> (i.e. it will be transparent):
>
> In [21]: d2d = rdMolDraw2D.MolDraw2DCairo(300,300)
>
> In [22]: opts = d2d.drawOptions()
>
> In [23]: opts.clearBackground=False
>
> In [24]: d2d.DrawMolecule(dm)
>
> In [25]: d2d.FinishDrawing()
>
>
> Best,
> -greg
>
>
> On Sun, Sep 24, 2017 at 5:25 AM, Greg Landrum <greg.land...@gmail.com>
> wrote:
>>
>> Hi Michal,
>>
>> This is now one of the draw options;
>>
>> In [3]: d2d = rdMolDraw2D.MolDraw2DSVG(300,300)
>>
>> In [4]: opts = d2d.drawOptions()
>>
>> In [6]: opts.setBackgroundColour((1,1,0))
>>
>>
>> You can set the default highlightColour the same way.
>>
>> There's not currently a "make it transparent" option, but that would be a
>> nice thing for us to figure out how to do. I will take a look
>>
>> -greg
>>
>>
>> On Wed, Sep 20, 2017 at 1:08 PM, Michał Nowotka <mmm...@gmail.com> wrote:
>>>
>>> Hi,
>>>
>>> In the old drawing code it was possible to pass drawing options to the
>>> MolToImage method.
>>>
>>> Lookng at the C++ signature of the new DrawMolecule
>>>
>>> DrawMolecule( (MolDraw2D)self, (Mol)mol, (object)highlightAtoms,
>>> (object)highlightBonds [, (object)highlightAtomColors=None [,
>>> (object)highlightBondColors=None [, (object)highlightAtomRadii=None [,
>>> (int)confId=-1 [, (str)legend='']]]]]) -> None
>>>
>>> I can see it's possible to change higlight colors but I need to be
>>> able to change background color of the png image. I want to to be
>>> transparent by default but I should be able to set it to any other
>>> solid color, is that possible?
>>>
>>> Cheers,
>>> Michał
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> Check out the vibrant tech community on one of the world's most
>>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>>> _______________________________________________
>>> Rdkit-discuss mailing list
>>> Rdkit-discuss@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/rdkit-discuss
>>
>>
>

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Rdkit-discuss mailing list
Rdkit-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rdkit-discuss

Reply via email to