Kaip atkurti vaizdą C#
Šis trumpas mokymasis apibūdina, kaip atnaujinti vaizdą C#, įkeliant šaltinio nuotrauką ir tada skambinant atkūrimo funkcijai atlikti transformaciją. mokymo kursas suteikia „C#“ kodą kartu su žingsniais, kuriais galima konfigūruoti aplinką įvairių tipų atkurti vaizdus, tokius kaip JPEG, BMP, PNG ir GIF.
Nuotraukų atkūrimo privalumai
Sumažintas failų dydis:- Mažesni vaizdai užima mažiau saugojimo vietos ir sumažina apkrovos laiką.
Išplėstinė veikla:- Greitesnis vaizdo renderavimas ir apdorojimas taikomosiose programose.
Išplėstinė naudotojo patirtis:- Įkrovimo laikas gerokai pagerėja, ypač interneto programoms.
Žymos archyvas: paruošti aplinką
- Įdiegti „Visual Studio“ arba bet kokį suderinamą .NET IDE.
- Įdiegti Aspose.Imaging per NuGet paketų vadybininką.
Žingsnis po žingsnio vadovas, kaip atkurti vaizdą C#
1 žingsnis: sukurkite aplinką
Pridėkite „Aspose.Imaging“ biblioteką į savo projektą.
Install-Package Aspose.Imaging2 žingsnis: atsisiųskite šaltinio vaizdą
Atsisiųskite vaizdą, kurį norite perkelti į Image Klasės objektas.
using (Image imageToResize = Image.Load("ImageToResize.jpg"))
{
// Further processing steps follow here
}3 žingsnis: paskambinkite atkūrimo metodu
Kviečiame į Resize metodas keisti šaltinio įvaizdžio matmenis, nurodydamas pasirinktą grąžinimo tipą.
imageToResize.Resize(imageToResize.Width * 2, imageToResize.Height * 2, ResizeType.AdaptiveResample);4 žingsnis: išsaugokite atnaujintą vaizdą
Po atkūrimo išsaugokite naują vaizdą į diską pageidaujamu formatu.
imageToResize.Save("ResizedPhoto_AdaptiveResample.jpg");Išsamus kodo pavyzdys atkurti vaizdą
Štai pilnas pavyzdys, parodantis vaizdo atkūrimą:
// Load the source image to resize
using (Image imageToResize = Image.Load("ImageToResize.jpg"))
{
// Resize the image using the specified ResizeType
imageToResize.Resize(imageToResize.Width * 2, imageToResize.Height * 2, ResizeType.AdaptiveResample);
// Save the resized image to disk in the desired format
imageToResize.Save("ResizedPhoto_AdaptiveResample.jpg");
}Papildoma informacija
- Galite pasirinkti skirtingus atkūrimo tipus, pavyzdžiui
LanczosResampleir bilinearResample, kad atitiktų jūsų poreikius. - Kitaip tariant, galite naudoti
ImageResizeSettingsklasė pažangesnių variantų per atkūrimo procesą.
Conclusion
Šis mokymas parodė jums, kaip peržiūrėti vaizdus C# naudojant Aspose.Imaging. Peržiūrėjimo procesas yra paprastas ir lankstus, leidžiantis įvairių tipų vaizdų lengvai pritaikyti.