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.Imaging
2 ž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,
LanczosResample
ir bilinearResample, kad atitiktų jūsų poreikius. - Kitaip tariant, galite naudoti
ImageResizeSettings
klasė 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.