The filename is independent of the format. You can specify the png2
format and use .png as the file name. There's no need to write to a
file at all though. Why not just use WriteString, and get it into the
picturebox somehow. I do something similar in Python.

On 13 June 2013 21:27, Matt Berlin <[email protected]> wrote:
>
> Both of these work just fine. By the command line, the tmp.png is generated,
> and I can generate the png2 using VB.NET. I cannot load a png2 into a
> picturebox, but I am able to rename the file as .png and load it as a
> workaround, but this is a bit awkward.
>
>
> On Thu, Jun 13, 2013 at 1:25 AM, Noel O'Boyle <[email protected]> wrote:
>>
>> Are you running on top of the official OB 2.3.2 Windows release? Does
>> png generation work at the command-line using obabel? (obabel -:CCC -O
>> tmp.png)
>>
>> How about using the "_png2" format instead of "png"?
>>
>> - Noel
>>
>> On 12 June 2013 23:31, Matt Berlin <[email protected]> wrote:
>> > So the example where you print the MW from SMILES worked just fine. As
>> > does
>> > the following:
>> >
>> >         Dim OBConv As New OBConversion()
>> >         Dim Mol As New OBMol()
>> >
>> >         OBConv.SetInAndOutFormats("smi", "svg")
>> >         OBConv.ReadString(Mol, "CCC")
>> >         OBConv.WriteFile(Mol, "C:\output2.svg")
>> >
>> >  If, however, the output is a png, the file is generated, but it is not
>> > a
>> > valid png file. If you change the extension to .txt and open it, it only
>> > contains
>> >
>> > "   tEXtsmiles CCC ¿ ·X"
>> >
>> > I've relentlessly googled it, and the only lead I have is that I might
>> > need
>> > a cairo library? I'd really appreciate any help getting this to work,
>> > it's
>> > integral to a project I'm working on. Thanks for your time.
>> >
>> >
>> > On Wed, Jun 12, 2013 at 2:24 AM, Noel O'Boyle <[email protected]>
>> > wrote:
>> >>
>> >> So...what exactly did and didn't work? For example, can you read a
>> >> SMILES string and print its molecular weight?
>> >>
>> >> - Noel
>> >>
>> >>
>> >> On 11 June 2013 23:48, Matt Berlin <[email protected]> wrote:
>> >> > Hello,
>> >> > I've spent a fair amount of time today trying to figure out how to
>> >> > depict a
>> >> > molecule as a .png using the .NET library. I'd like to be able to
>> >> > generate
>> >> > pictures of all the molecules in an sd file using VB.net, and can't
>> >> > find
>> >> > any
>> >> > easy way to go about this. Perhaps you can recommend something?
>> >> >
>> >> > --Matt
>> >> >
>> >> >
>> >> >
>> >> > ------------------------------------------------------------------------------
>> >> > This SF.net email is sponsored by Windows:
>> >> >
>> >> > Build for Windows Store.
>> >> >
>> >> > http://p.sf.net/sfu/windows-dev2dev
>> >> > _______________________________________________
>> >> > OpenBabel-discuss mailing list
>> >> > [email protected]
>> >> > https://lists.sourceforge.net/lists/listinfo/openbabel-discuss
>> >> >
>> >
>> >
>
>
>

------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
OpenBabel-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbabel-discuss

Reply via email to