Buat Album Foto di Csharp

Ini adalah praktik umum menggunakan album untuk menyimpan foto, terutama acara tertentu seperti pernikahan. Sekarang, dunia telah banyak berubah dan foto digital ada dalam bisnis, yang sebagian besar disimpan di komputer atau ponsel pintar dan dicetak hanya jika diperlukan. Dengan demikian, album foto digital muncul. Pada artikel ini, kami akan mendemonstrasikan cara membuat album foto secara terprogram dalam C#.

C# .NET API untuk Membuat Album Foto - Unduhan Gratis

Aspose.PDF for .NET adalah API kuat yang digunakan untuk membuat dan memanipulasi dokumen PDF. Karena kita akan membuat album foto digital, kita akan menggunakan format PDF untuk itu, yang mudah untuk dibagikan, dicetak, dan dibuka di mana saja. Anda dapat mengunduh API atau menginstalnya dari NuGet.

PM> Install-Package Aspose.PDF 

Langkah-langkah Membuat Album Foto di C#

Berikut adalah beberapa langkah mudah yang perlu kita ikuti untuk membuat album foto digital kita di C#.

  • Pertama, buat album baru dalam format PDF.
  • Muat gambar dari folder yang diinginkan satu per satu.
  • Masukkan setiap gambar ke dalam album PDF.
  • Simpan album ke lokasi yang diinginkan.

Pada bagian berikut, kami akan mendemonstrasikan kelas dan metode mana yang digunakan untuk melakukan setiap langkah membuat album foto di C#.

Buat Album Foto di C#

Ini adalah bagaimana Anda dapat membuat album foto di C #:

Contoh kode berikut menunjukkan cara membuat album foto PDF di C#.

// Buat album PDF baru
Document doc = new Document();

// Akses file gambar di folder
string[] fileList = Directory.GetFiles(@"D:/images/");

foreach (String file in fileList)
{
    // Menambahkan halaman ke kumpulan halaman dokumen
    var page = doc.Pages.Add();

    // Muat gambar ke aliran
    FileStream imageStream = new FileStream(file, FileMode.Open);

    // Tetapkan margin agar gambar pas, dll.
    page.PageInfo.Margin.Bottom = 0;
    page.PageInfo.Margin.Top = 0;
    page.PageInfo.Margin.Left = 0;
    page.PageInfo.Margin.Right = 0;
    page.CropBox = new Pdf.Rectangle(0, 0, 400, 400);

    // Membuat objek gambar
    Image image1 = new Image();

    // Tambahkan gambar ke dalam koleksi paragraf bagian
    page.Paragraphs.Add(image1);

    // Atur aliran file gambar
    image1.ImageStream = imageStream;
}

// Simpan album PDF
doc.Save("photo-album.pdf");

C# Pembuat Album Foto - Dapatkan Lisensi Gratis

Anda dapat membuat album foto tanpa batasan evaluasi dengan mendapatkan lisensi sementara gratis.

Baca Lebih Lanjut Tentang API

Anda dapat mempelajari lebih lanjut tentang Aspose.PDF for .NET menggunakan dokumentasi. Jika Anda memiliki pertanyaan, silakan beri tahu kami melalui forum kami.

Kesimpulan

Pada artikel ini, Anda telah mempelajari cara membuat album foto secara terprogram dalam C#. Anda dapat menambahkan foto sebanyak yang Anda inginkan ke album PDF Anda dengan mengikuti metode yang disediakan. Ini berguna saat Anda perlu membagikan atau mencetak album foto Anda.

Lihat juga