I coded a tool which prints small labels. Here´s my problem:
Every printed text on the label looks fine with e.Graphics.DrawString(...) –
Pictures printed with e.Graphics.DrawImage(...) look bad. Small parts like a Copyright-Sign is not readable.
DPI is set to 300 (maximum of printer).
I got those pictures in Vector/SVG-Format from Corel Draw – if I print the Corel Draw File it looks great!
How can I print SVG-Files or similar with C# (.NET 3.5 or 4.0)?
Greetings
I have used SVG# before and it worked very well. The project is old, so it might need minor tweaking before it compiles in your .net 3.5/4.0 projects.
Once you get it compile, you may then try to the following snippet
It should generate a bitmap object that you may use to encode for your printing needs.