
Aspose.Imaging Image Merger Plugin for .NET ** padara to neticami vienkāršu, lai programmatiski apvienotu attēlus ** vai nu horizontāli vai vertikāli, vienlaikus saglabājot attēla kvalitāti. Šis spēcīgs plugins ir īpaši izstrādāts izstrādātājiem un atbalsta plašu formātu klāstu, ļaujot jums radīt pārsteidzošus foto kolagus bez pūles. Šajā ceļvedī jūs uzzināsiet, kā programmāri apvienot vai apvienojot vairākas attēlas C# ** , tostarp kā Photo Merge Vertically un kā*Combine TIFF Files into One.
Tēmas aptver:
- C# API, lai apvienotu attēlus
- Pievienojiet vairākus attēlus, izmantojot C#- Saliek attēlus vertikāli
- Izveidojiet attēlus horizontāli
C# API, lai apvienotu attēlus
Lai apvienotu attēlus C# programmatiski**, mēs izmantosim Aspose.Imaging par .NET, spēcīga .NET attēla apstrādes bibliotēka , kas paredzēta augstas veiktspējas attēlu apvienošanai. Šī API ļauj precīzi manipulēt attēliem un atbalsta plašu formātu klāstu. Jūs varat viegli integrēt API savā .NET projektā, lejupielādējot pluginu vai instalējot to caur NuGet:
PM> Install-Package Aspose.Imaging
Daudzu attēlu apvienošana C#
Ir divi galvenie veidi, kā apvienot attēlus vienā failā: **vertikālā attēla konkatācija ** un horizontālā tēla Konkatācijā . vertikāla konketācijā attēli tiek uzlikti viens virs otra, savukārt horizontāla konteinerā attēls tiek ievietots pusē pēc puses.
C# apvieno attēlus vertikāli
** Lai attēlus vertikāli apvienotu C#** , sekojiet šādiem soļiem:
- Nosakiet attēlu maršrutu riteņbraukšanā.
- Izveidot sarakstu ar Size Lai saglabātu katra attēla dimensijas.
- Aprēķiniet iegūto attēla kopējo augstumu un platumu.
- Izveidojiet objektu no StreamSource klases, sākot ar jaunu MemoryStream.
- Izveidojiet objektu JpegOptions klases un konfigurē savas iespējas.
- Tūlīt A JpegImage jauniem attēliem, sākot ar norādīto JpegOptions un aprēķinātiem izmēriem.
- Itera caur attēlu sarakstu, katru uzlādējot uz RasterImage Par objektu.
- radīt a Rectangle katram attēlam un pievienojiet to jaunajā attēlu, izmantojot JpegImage.SaveArgb32Pixels() Metode ir.
- Palielināt stingru augstumu katras iterācijas laikā.
- Visbeidzot, saglabājiet jaunu attēlu, izmantojot JpegImage.Save(string) uzstādīšana Metode ir.
Šeit ir koda paraugs, kas parāda, kā ķīrīt attēlus vertikāli C# :
C# apvieno attēlus horizontāli {# kombinācijas attēli-horizonally}
Lai kombinētu attēlus horizontāli C#**, sekojiet šādiem soļiem:
- Nosakiet attēlu maršrutu riteņbraukšanā.
- Izveidot sarakstu ar Size Lai saglabātu katra attēla dimensijas.
- Aprēķiniet iegūto attēla kopējo augstumu un platumu.
- Izveidot jaunu avotu, izmantojot FileCreateSource(String un Boolean) un uzsākt to ar faila ceļu.
- Izveidojiet objektu JpegOptions klases un konfigurē savas iespējas.
- Tūlīt A JpegImage jauniem attēliem, sākot ar norādīto JpegOptions un aprēķinātiem izmēriem.
- Itera caur attēlu sarakstu, katru uzlādējot uz RasterImage Par objektu.
- radīt a Rectangle katram attēlam un pievienojiet to jaunajā attēlu, izmantojot JpegImage.SaveArgb32Pixels() Metode ir.
- Palielināt stingru platumu katras iterācijas laikā.
- Kad tas ir pabeigts, saglabājiet jaunu attēlu, izmantojot JpegImage.Save(string) uzstādīšana Metode ir.
Šeit ir koda paraugs, kas parāda, kā virzīt vairākus attēlus horizontāli C# :
C# Image Merging API - Get Free License
Jūs varat Iegūt bezmaksas pagaidu licences attēlu apvienošana bez novērtēšanas ierobežojumiem.
Conclusion
Šajā rakstā jūs esat iemācījušies, kā programmatiski apvienot attēlus **vienā failā, izmantojot C#. sniegtās koda paraugus ilustrē kā ** kombinācija attēliem programmā gan ** vertikāli un ** horizontiski , ieskaitot tehnikas ** Fotogrāfijas apvieno vertikā, ** Combine TIFF Failes into One****un izmantošana ** Aspose.Imaging Merge. DokumentācijaTurklāt, sajūtieties brīvi dalīties ar mums jūsu jautājumiem, izmantojot mūsu ForumsJūs varat arī atrast noderīgus resursus par to, kā apvienot attēlus vertikāli tiešsaistē un izmantot ** Aspose.Imaging Merge jūsu attēla apstrādes vajadzībām.
More in this category
- C# Animation Maker Plugin: radīt pārsteidzošus animācijas ar Aspose.Imaging
- Aspose.Imaging Image Effect Plugin: uzlabot attēlus ar uzlabotu filtrus
- Pievienojiet attēlus C# ar $ 99 Aspose.Imaging Image Merger Plugin
- Uzņēmuma attēla apstrāde ar Aspose.Imaging
- Pieejams attēla rotācija C# Aspose.Imaging $99 Plugin