Atjaunojiet un pārveidojiet attēlus C#, izmantojot Aspose.Imaging

Atjaunot attēlus, lai atbilstu konkrētām prasībām vai pārvērst tos dažādos formātos, ir kopīgs uzdevums, sagatavojot plašsaziņas līdzekļus tīmekļa lietojumprogrammām, mobilajām lietotnēm vai arhīva glabāšanai. Manuāli atjaunošana un pārveidošana tūkstošiem attēlu var būt laika un kļūdu dēļ. Šis blog posts jūs vadīs, izmantojot šos uzdevumus automatizējot ar spēcīgu Aspose.Imaging bibliotēku C#. Mēs aptveram, kā pārvietoties un konvertēt attēli no viena formāta uz otru ar tikai dažām koda līnijām.

Introduction

Šajā apmācībā mēs izpētīsim, kā izmantot Aspose.Imaging .NET, lai automatizētu attēla atkārtošanu un konversiju. Šis process ir būtisks, sagatavojot attēlus tīmekļa vai mobilajām lietojumprogrammām, kurās ir nepieciešamas konkrētas dimensijas un formātus.

Prerequisites

Pirms peldēšanās kodā, pārliecinieties, ka jums ir šādi:

  • Visual Studio 2019 vai vēlāk
  • .NET 6.0 vai jaunāks (vai .Net Framework 4.6.2+)
  • Saraksts, kas satur avotu attēlus dažādos formātos, piemēram, PNG, BMP, TIFF utt.
  • Aspose.Imaging par .NET instalēta caur NuGet

Lai instalētu iepakojumu, atveriet Package Manager Console un izpildīt:

PM> Install-Package Aspose.Imaging

Kompletā koda piemērs

Zemāk ir pilns darba piemērs, kas parāda, kā pārveidot un konvertēt attēlus, izmantojot Aspose.Imaging.

Izpratne par kodu

Mēs pārtraucam šo īstenošanu galvenajos soļos labākai izpratnei:

1. posms: sākotnējā uzstādīšana

Pirmkārt, mēs sākam mērīto licenci un uzlādējam ieejas failu.Šis solis ir būtisks, lai nodrošinātu, ka jūs ievērojat licencēšanas prasības, lietojot Aspose.Imaging.

Šajā noformējumā mēs izveidojam mērīto licenci, nodrošinot jūsu publiskās un privātās atslēgas.

2. solis: Konfigurēt opcijas

Turpmāk mēs konfigurējam konversijas/apstrādes iespējas, piemēram, mērķdimensijas un iznākuma formātu.

Šeit jūs varat norādīt jauno platumu un augstumu, lai attēlus atgrieztos proporcionāli vai fiksētiem izmēriem. turklāt, iestatīt vēlamo izlādes formātu (piemēram, JPEG).

3. solis: veikt operāciju

Tagad mēs veicam galveno darbību, saucot piemērotus metodes no Aspose.Imaging.

Šajā sadaļā ir parādīts, kā pārveidot un konvertēt attēlu, izmantojot ResizeProportional vai ResizeFullFrame, Tas tiek saglabāts, saglabājot to jaunā formātā.

4. solis: ietaupīt rezultātus

Visbeidzot, mēs glabājam apstrādātus attēlus ar mūsu vēlamo iestatījumu.

Šajā koda daļā norādiet katras attēla iznākuma ceļu un failu nosaukumu. bibliotēka pārvalda konversiju un saskaņā ar to glabā failus.

Galvenais koda piemērs (komplets un runsable)

Zemāk ir pilns piemērs, kas parāda, kā pārveidot un konvertēt attēlus, izmantojot Aspose.Imaging:

Conclusion

Izmantojot šo vadlīniju, jums tagad vajadzētu būt iespējai automātiski pārveidot un konvertēt attēlus C#, izmantojot Aspose.Imaging. tas ne tikai ietaupa laiku, bet arī nodrošina konsekvenci visās jūsu projektos.

Turpmāka lasīšana un izmeklēšana:

More in this category