
Aspose.Imaging Image Merger Plugin untuk .NET membuatnya sangat mudah untuk programmatik menggabungkan gambar baik secara horizontal atau vertikal, sementara mempertahankan kualitas gambar. plugin yang kuat ini dirancang khusus untuk pengembang dan mendukung berbagai format, memungkinkan Anda untuk membuat kolagen foto yang menakjubkan tanpa usaha. dalam panduan ini, Anda akan belajar bagaimana untuk menggabung atau mengkombinasikan beberapa gambar secara programmetik dalam C#, termasuk bagaimana Foto Merge Vertikally dan bagaimana Untuk Kombinasi File TIFF ke Satu. Anda juga dapat mengeksplorasi cara menggunakan Aspose merge C # untuk manipulasi lebih lanjut, dan mempelajari tentang Sebuah.
Topik yang ditutupi:
- C# API untuk menggabungkan gambar
- Menggabungkan Multiple Images menggunakan C#- Menggabungkan gambar secara vertikal
- menggabungkan gambar secara horizontal
C# API untuk menggabungkan gambar
Untuk menggabungkan gambar dalam C# secara programmatik, kami akan menggunakan Aspose.Imaging untuk .NET, :
PM> Install-Package Aspose.Imaging
Menggabungkan Gambar Multiple dalam C# {#menggabungkan Gambar Multiple}
Ada dua metode utama untuk menggabungkan gambar ke dalam satu file: **vertikal image concatenation ** dan horizontal image Concatention . Dalam vertikalan, gambar dicampur satu di atas yang lain, sementara dalam horizontal concatanation, imej diletakkan sisi demi sisi. bagian berikut akan membimbing Anda melalui kedua metode dengan sampel kode praktis.
C# menggabungkan gambar secara vertikal {# menggabungkan gambar-gambar-vertikal}
Untuk menggabungkan gambar secara vertikal dalam C#, ikuti langkah-langkah berikut:
- Tentukan jalur gambar dalam urutan string.
- Membuat daftar dari Ukuran untuk menyimpan dimensi dari setiap gambar.
- Menghitung ketinggian dan lebar total gambar yang dihasilkan.
- Mencipta objek dari StreamSumber Kelas, memulai dengan yang baru MemoryStream.
- Mencipta objek dari Jpegopsi kelas dan mengkonfigurasi pilihan mereka.
- Tindakan A Jpegimage untuk gambar baru, memulai dengan yang ditentukan Jpegopsi dan dimensi yang dihitung.
- Iterate melalui daftar gambar, memuat masing-masing ke dalam Rasterimajin dengan objek.
- Membuat A rektangle untuk setiap gambar dan menambahkan ke gambar baru menggunakan JpegImage.SaveArgb32Pixels() Metode yang.
- Meningkatkan ketinggian yang ditekan selama setiap iterasi.
- Akhirnya, simpan gambar baru dengan menggunakan JpegImage.menyelamatkan (string) Metode yang.
Berikut adalah sampel kode yang menunjukkan bagaimana untuk menggabungkan gambar secara vertikal dalam C#:
C# menggabungkan gambar secara horizontal
Untuk menggabungkan gambar secara horizontal dalam C#, ikuti langkah-langkah berikut:
- Tentukan jalur gambar dalam urutan string.
- Membuat daftar dari Ukuran untuk menyimpan dimensi dari setiap gambar.
- Menghitung ketinggian dan lebar total gambar yang dihasilkan.
- Mencipta sumber baru dengan menggunakan FileCreateSource (String dan Boolean) dan memulai dengan jalur file.
- Mencipta objek dari Jpegopsi kelas dan mengkonfigurasi pilihan mereka.
- Tindakan A Jpegimage untuk gambar baru, memulai dengan yang ditentukan Jpegopsi dan dimensi yang dihitung.
- Iterate melalui daftar gambar, memuat masing-masing ke dalam Rasterimajin dengan objek.
- Membuat A rektangle untuk setiap gambar dan menambahkan ke gambar baru menggunakan JpegImage.SaveArgb32Pixels() Metode yang.
- Meningkatkan lebar tersumbat selama setiap iterasi.
- Setelah selesai, simpan gambar baru dengan menggunakan JpegImage.menyelamatkan (string) Metode yang.
Berikut adalah sampel kode yang menunjukkan bagaimana untuk menggabungkan beberapa gambar secara horizontal dalam C#:
C# Image Merging API - Dapatkan Lisensi Gratis
Anda bisa Dapatkan lisensi sementara gratis untuk menggabungkan gambar tanpa pembatasan evaluasi.
Kesimpulan
Dalam artikel ini, Anda telah mempelajari cara untuk programmatik menggabungkan gambar ke dalam satu file menggunakan C#. sampel kode yang disediakan menggambarkan bagaimana untuk kombinasi gambar secara programmatika kedua-dua vertikal dan horizontal, termasuk teknik-teknik untuk Fotografi Bergabung secara vertika , Kombinasi Fail TIFF ke Satu, dan penggunaan Aspose.Imaging Merge Dokumentasi. Selain itu, berasa bebas untuk berbagi pertanyaan Anda dengan kami melalui Forum. Anda juga dapat menemukan sumber daya yang berguna tentang bagaimana untuk Combine Images Vertically Online dan menggunakan Aspose.Imaging Merge untuk kebutuhan pemrosesan gambar Anda.
More in this category
- Mengoptimalkan GIF Animasi di .NET menggunakan Aspose.Imaging
- Mengoptimalkan Multi-Page TIFF untuk Archival dalam .NET dengan Aspose
- Animasi yang didorong data dalam .NET dengan Aspose.Imaging
- Gambar produk untuk platform e-commerce menggunakan Aspose.Imaging untuk .NET
- Kompresi gambar tanpa kerugian dan kualitas dalam .NET dengan Aspose.Imaging