Batch resizing koleksi besar imej sambil mengekalkan nisbah aspek mereka adalah keperluan biasa untuk e-dagang, galeri web, dan aplikasi mudah alih. Aspose.Imaging untuk .NET menyederhanakan proses ini dengan mengautomatikkan residing pelbagai imeji dengan mudah, memastikan bahawa tiada gangguan imeja berlaku semasa operasi.

Masalah dunia sebenar

Apabila menyiapkan imej untuk dipaparkan di pelbagai platform atau dalam konteks yang berbeza (seperti mini untuk galeri), ia adalah penting untuk mengekalkan nisbah aspek mereka. dimensi tetap boleh membawa kepada gambar yang rosak atau terukir, yang tidak diingini dari kedua-dua perspektif estetik dan pengalaman pengguna.

Gambaran keseluruhan penyelesaian

Aspose.Imaging untuk .NET menyediakan alat yang kukuh untuk mengalir melalui folder imej, mengira saiz baru berdasarkan lebar atau ketinggian sasaran, dan mengembalikan mereka secara proporsional tanpa pengiraan manual.

Prerequisites

Sebelum menyelam ke dalam butiran pelaksanaan, pastikan anda mempunyai seting berikut:

  • Visual Studio 2019 atau seterusnya
  • .NET 6.0 atau lebih baru (atau .Net Framework 4.6.2+)
  • Aspose.Imaging untuk .NET daripada NuGet
  • folder dengan imej anda (JPG, PNG, BMP, dan lain-lain.)

Anda boleh memasang pakej yang diperlukan melalui Konsol Pengurus Pakej:

PM> Install-Package Aspose.Imaging

Keseluruhan Kod Contoh C# : Batch Resize imej dengan Aspect Ratio

Berikut ialah contoh kod kerja penuh yang menunjukkan bagaimana untuk menggabungkan imej resize sambil mengekalkan nisbah aspek mereka menggunakan Aspose.Imaging untuk .NET.

More in this category