
Aspose.Imaging Image Merger Plugin za .NET čini da je nevjerojatno jednostavno programmatski kombinirati slike ili horizontalno ili vertikalno, sve dok se očuva kvaliteta slike.Ovaj moćan plugin je dizajniran posebno za razvijatelje i podržava širok raspon formata, što vam omogućuje da stvaranje prekrasnih kolagena fotografija bez napora.U ovom vodiču ćete naučiti kako mješati ili kombinaciju mnogih slika programatski u C#, uključujući kakofoto Merge Vertically i kako za Kombinirati TIFF datoteke u One.
Temati pokriveni:
- C# API za prikupljanje slika
- Priključite više slika pomoću C#- Priključite slike vertikalno
- Slijedeći članakSlijedeći članakSlijedeći članakHorizontalno
C# API za usklađivanje slika
Da bismo programski kombinirali slike u C#, koristimo Aspose.Imaging za .NET, To API omogućuje precizne manipulacije slikom i podržava širok raspon formata. možete lako integrirati API u svoje .NET projekte preuzimajući plugin ili ga instalirati putem NuGet:
PM> Install-Package Aspose.Imaging
Priključite više slika u C# {#priključite više slika}
Postoje dva glavna metoda za spajanje slika u jednu datoteku: **vertikalna koncatencija slike ** i horizontalna koncetencija fotografije . U vertikalnom koncatenciji, slike su stabljene jedan iznad drugog, dok u horizontalnoj koncesiji, slici se stavljaju stranu po stranu. sljedeći odjeljci će vas voditi kroz oba metoda s praktičnim kodnim uzorcima.
C# Slijedite slike vertikalno {#slijedite slike vertikalno}
Da biste vertikalno pomiješali slike u C#, slijedite sljedeće korake:
- Navedite staze slika u redoslijedu.
- Stvorite popis veličina Shrani dimenzije svake slike.
- Izračunajte ukupnu visinu i širinu rezultatne slike.
- Stvaranje objekta za StreamSource razred, inicijalizirajući ga s novim MemoryStream.
- Stvaranje objekta za JpegOptions razred i postaviti svoje opcije.
- Uskoro A JpegImage za novu sliku, inicijalizirajući je s određenim JpegOptions i izračunane dimenzije.
- Iterate kroz popis slika, svakoga preuzimajući u RasterImage Objekt je.
- Stvoriti A rektangularni za svaku sliku i dodajte je novom slikom pomoću JpegImage.SaveArgb32Pikseli() Metoda je.
- Povećajte visinu tijekom svake iteracije.
- Na kraju, sačuvajte novu sliku pomoću Sljedeći članakJpegImage.Save) Metoda je.
Ovdje je uzorak koda koji pokazuje kako mješati slike vertikalno u C#:
C# Slijediti slike horizontalno {#slijediti slike-horizontalno}
Da biste kombinirali slike horizontalno u C#, slijedite sljedeće korake:
- Navedite staze slika u redoslijedu.
- Stvorite popis veličina Shrani dimenzije svake slike.
- Izračunajte ukupnu visinu i širinu rezultatne slike.
- Stvaranje novog izvora pomoću FileCreateSource (String i Boolean) i inicijalizirati ga putem datoteke.
- Stvaranje objekta za JpegOptions razred i postaviti svoje opcije.
- Uskoro A JpegImage za novu sliku, inicijalizirajući je s određenim JpegOptions i izračunane dimenzije.
- Iterate kroz popis slika, svakoga preuzimajući u RasterImage Objekt je.
- Stvoriti A rektangularni za svaku sliku i dodajte je novom slikom pomoću JpegImage.SaveArgb32Pikseli() Metoda je.
- Povećajte šljunčanu širinu tijekom svake iteracije.
- Nakon završetka, sačuvajte novu sliku pomoću Sljedeći članakJpegImage.Save) Metoda je.
Ovdje je uzorak koda koji pokazuje kako mješati više slika horizontalno u C#:
C# Image Merging API - Dobijte besplatnu licenciju
Možeš Dobiti besplatnu privremenu dozvolu da se slike kombiniraju bez ograničenja ocjenjivanja.
zaključak
U ovom članku ste naučili kako programski spajati slike u jedinstvenu datoteku pomoću C#. Pristupni uzorci koda ilustriraju kako kombinirati slike programsko i vertikalno, uključujući tehnike za Fotografija Spajanje Vertikalno, Kombinacija TIFF datotekama u Jednu i korištenje Aspose.Imaging Spojanje dokumentacija. Osim toga, osjećajte se slobodno podijeliti svoje upite s nama putem našeg forum. Također možete pronaći korisne resurse o tome kako Combine Images Vertically Online i koristiti Aspose.Imaging Merge za vaše potrebe za obrađivanjem slike.
More in this category
- Optimizacija animiranih GIF-a u .NET-u pomoću Aspose.Imaging
- Optimizacija multi-page TIFF-a za arhiviranje u .NET-u s Aspose-om
- Animacije na temelju podataka u .NET-u s Aspose.Imaging
- Bez gubitaka i kvalitetno definirana kompresija slike u .NET-u s Aspose.Imaging
- HEIC na JPEG/PNG Konverzija s Aspose.Imaging za .NET