Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Hur ändra storlek på bilder med C #

    Du kan använda Image klassen i C # , ett programmeringsspråk , för att läsa in , ändra storlek och visa bilder . Ändra storlek på en bild hjälper youl att skapa miniatyrer fotogalleri eller när bilden du vill visa är för stor för visningsområdet . Den " Graphics " klass är en del av " System.Drawing " namnrymden . Du behöver GDI + installerat för att använda sig av den grafiska funktioner . Instruktioner
    1

    Öppna det program du använder för att redigera C # -kod . Öppna din C # källfilen .
    2

    Load bilden som du vill ändra storlek på en " bild " objektet . Ett sätt att göra detta är att läsa in en JPEG som ligger i samma mapp som programmets körbara fil . Till exempel , " Bild ^ orig_image = Bild :: FromFile ( " myimage.jpg " ) ; " .
    3

    använda variabler för att ställa in de nya ändrade bilden bredd och höjdmått . Till exempel , " int width = 640 ; int height = 480 ; "
    4

    Skapa en ny " Bitmap " objekt med den ändrade bilden dimensioner . . Till exempel , " Bitmap bm = new Bitmap ( bredd , höjd ) , " .
    5

    Skapa en " Grafik " föremål från " Bitmap " objekt med " FromImage " metoden . Till exempel , " Grafik gr = Graphics.FromImage ( ( Bild ) bm ) , " .
    6

    Ställ interpolation läget av din " Graphics " objektet för att ändra kvaliteten på den transformerade bilden . Alternativen omfattar Default , Låg , Hög , Bilinjär , Bicubic , NearestNeighbor , HighQualityBilinear och HighQualityBicubic . Till exempel , " gr.InterpolationMode = InterpolationMode.HighQualityBicubic , " ställer den i högsta kvalitet
    7

    Rita den ändrade bilden till skärmen med " drawImage " metoden . . Till exempel , " gr.DrawImage ( orig_image , 0 , 0 , bredd , höjd ) , " .
    8

    Använd "omhändertar " metod för att rensa upp i " Grafik " objekt när du är klar med den. Till exempel , " gr.Dispose ( ) ; " .
    9

    Spara din C # källfil Addera
    .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man programmerar Logic Controller
    ·Lägga till en radbrytning i en String
    ·Common Lisp & HTML renderingsmotor Bindande
    ·Hur skall jämföra de skillnader i två rader i Oracle…
    ·Hur till Bädda Autoplay på en Plugins Page ansökan m…
    ·HTML Mailto Tutorial
    ·Hur du ändrar en PictureBox bildvärde
    ·Hur du återställer ett Bunden kolumn
    ·Hur beräkna antal värdar per Subnet
    ·Hantera rollback-segment
    Utvalda artiklarna
    ·Beskrivning av PHP
    ·Hur man testar för Mobile Automation
    ·Hur man gör en klocka i Python
    ·Hur konvertera XML till Enum
    ·Hur man gör Sparar i Visual Basic
    ·Hur man bygger en egen AS3 Page Flip
    ·Hur man skapar en brevlåda i VBScript
    ·Hur man gör en vetenskaplig kalkylator i Visual Basic
    ·Hur man gör en Array i C som innehåller flera sträng…
    ·Hur ansluta till ODB Java
    Copyright © Dator Kunskap http://www.dator.xyz