Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    antialias su DrawString non funzionante

    ciao amici,
    sapreste x caso dirmi perchè quando cerco di scrivere del testo col comando DrawString della classe Graphics di asp.net impostando come SmotingMode Antialias mi esce fuori un testo come quello nell'immagine sottostante??? ovvero tutto quadrettato di sfondo??

    (naturalmente evitando di mettere l'antialias esce fuori un rendering penoso)

    vi posto anke la parte di codice:

    codice:
    Dim gAllPage As Graphics = Graphics.FromImage(allPage)
    gAllPage.InterpolationMode = InterpolationMode.HighQualityBicubic
    gAllPage.SmoothingMode = SmoothingMode.AntiAlias
    gAllPage.CompositingQuality = CompositingQuality.HighQuality
    gAllPage.CompositingMode = CompositingMode.SourceCopy
    gAllPage.PixelOffsetMode = PixelOffsetMode.HighQuality
    gAllPage.TextRenderingHint = TextRenderingHint.AntiAlias
    
    gAllPage.FillRectangle(New SolidBrush(Color.FromArgb(_bgMonthOpacity, _bgMonthColor)), rectMonth)
    gAllPage.DrawRectangle(New Pen(Color.FromArgb(_bgMonthOpacity, _bgMonthColor)), rectMonth)
    
    Dim font As New Font("Arial", "32", FontStyle.Bold, GraphicsUnit.Pixel)
    Dim fontFormat As New StringFormat()
    fontFormat.Alignment = StringAlignment.Center
    fontFormat.LineAlignment = StringAlignment.Center
    gAllPage.DrawString(_textMonthName, font, Brushes.AliceBlue, rectMonth, fontFormat)
    ovvaimene non prendete ora in considerazione le variabili non dichiarate o i loro contenuti, che sono insignificanti

    IMAGE:


    http://img502.imageshack.us/my.php?image=wwwkk6.png

  2. #2
    ok vi ringrazio cmq ma ho risolto... il problema era questa proprietà:

    codice:
    gAllPage.CompositingMode = CompositingMode.SourceCopy
    byebyee

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.