tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
2
ZUGRIFFE
589
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    alex-test alex-test ist offline Grünschnabel
    Registriert seit
    Nov 2007
    Beiträge
    2
    Hi, ich hab nirgenst etwas gefunden, was mir weiter helfen könnte..

    Code:

    Private Sub pictureBox1_Paint(ByVal sender As Object, ByVal e As System.Windows.Forms.PaintEventArgs)

    Dim g As Graphics = e.Graphics
    g.SmoothingMode = Drawing2D.SmoothingMode.AntiAlias
    Dim penRed As New Drawing.Pen(System.Drawing.Color.Red, 1)
    g.DrawLine(penRed, X1,Y1,X2,Y2)

    End Sub


    Sub Button1Click(sender As Object, e As System.EventArgs)

    "und hier sollte der code stehen, der mir die zeichnung in der picturebox vergrössert."

    End Sub

    Das grosse problem ist, daß ich auch kurven verwende und wenn ich die zeichnung jetzt einfach nur grösser zeiche, dann stimmen die biegungen der kurven nicht mehr.

    jetzt hab ich mir gedacht, die zeichnung in bitmap zu konvertieren und dann kann man das bild anzeigen wie man will. nur ich kanns nicht.

    kann mir da jem,and helfen?
     

  2. #2
    PhoenixLoe PhoenixLoe ist offline Mitglied Gold
    Registriert seit
    Apr 2005
    Beiträge
    120
    Hi alex-test,

    versuch's mal mit der PageScale-Eigenschaft des Graphics-Objekts. Dabei wird die Linie allerdings entsprechend dicker, wenn du hineinzoomst, was du, falls du das nicht willst, in der Dicke des Pen-Objekts gegenrechnen musst.

    Gruß
    PhoenixLoe
     

  3. #3
    PhoenixLoe PhoenixLoe ist offline Mitglied Gold
    Registriert seit
    Apr 2005
    Beiträge
    120
    Ein Nachtrag zur Variante mit den Bitmaps:

    Du musst ein Graphics-Objekt für ein Bitmap-Objekt erstellen:

    Code :
    1
    2
    3
    4
    5
    6
    
    ( ... )
    Bitmap bmp = new Bitmap(300, 200);
     
    using(Graphics g = Graphics.FromImage(bmp))
    {[INDENT]( ... )
    [/INDENT]}
    Anschließend kannst du genauso verfahren wie sonst. Allerdings ist bei Bitmaps das Problem, dass sie beim Vegrößern interpoliert werden müssen und dementsprechend unscharf werden. Nimm also lieber die erste Variante!
     

Ähnliche Themen

  1. [VC++] Zeichenbefehle? Bessere anstelle von drawLine usw...
    Von the incredible Leitman im Forum VisualStudio & MFC
    Antworten: 39
    Letzter Beitrag: 20.02.07, 18:34
  2. Bitmap in Vektorgrafik konvertieren
    Von tschesch im Forum Stellenangebote (entgeltlich)
    Antworten: 1
    Letzter Beitrag: 17.10.06, 15:57
  3. JButton in der linken oberen ecke nach drawLine
    Von Fu-Schnickens im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 1
    Letzter Beitrag: 11.01.06, 00:48
  4. Graphics in Bitmap und Metafile konvertieren
    Von MichiStroi im Forum .NET Grafik und Sound
    Antworten: 2
    Letzter Beitrag: 15.10.05, 21:18
  5. "drawLine" für eine eclipse View
    Von Zerwas im Forum Java
    Antworten: 4
    Letzter Beitrag: 14.07.04, 15:42