Results 1 to 4 of 4

Thread: Is wmf suposed to look grainy, or is it because of VB6?

  1. #1
    Frenzied Member
    Join Date
    May 06
    Posts
    1,948

    Is wmf suposed to look grainy, or is it because of VB6?

    Hi there, I am working on adding vector images to a program that I can resize to full screen. The only issue I see though is, is the images look grainy, and really only look decent when the image itself takes up my whole monitor. I was wondering what could cause this, if it was just the font I used, or if wmf is supposed to look like that, or is it some issue with VB6? I attached an image so you could see what I was talking about. Thanks!
    Attached Files Attached Files

  2. #2
    PowerPoster
    Join Date
    Feb 06
    Posts
    8,576

    Re: Is wmf suposed to look grainy, or is it because of VB6?

    I flattened your drawing to a PNG raster bitmap and this shows how your image looks here in a WMF viewer/editor. Is this what you mean by "grainy?"

    If you were expecting antialiasing, to simulate subpixel resolution, you'd better forget that.
    Attached Images Attached Images  

  3. #3
    Frenzied Member
    Join Date
    May 06
    Posts
    1,948

    Re: Is wmf suposed to look grainy, or is it because of VB6?

    Hi again, yes I guess I am so used to anti alising my bmps that I forget what they look like without it.

    I was wondering though are there vector formats that look better with VB.net?

  4. #4
    PowerPoster
    Join Date
    Feb 06
    Posts
    8,576

    Re: Is wmf suposed to look grainy, or is it because of VB6?

    <sarcasm>Yes of course. Please move to VB.Net ASAP where there are rainbows every day illuminating green fields of bright flowers with dancing unicorns.</sarcasm>

    I doubt you will find a scalable image format that does it. Your only alternative is probably to use GDI and GDI+ drawing methods that support antialiased text, redrawing everything as required. If there is anything in .Net to do this I assume it would involve redrawing using GDI+ there too, which is probably what WPF does.

    Of course you're getting into complexity and poor performance there too. But it might meet your needs.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •