Cara Menambahkan Audio ke PDF menggunakan C#

Artikel ini menjelaskan cara menambahkan audio ke PDF menggunakan C#. Ini berisi langkah-langkah mendetail untuk mengonfigurasi lingkungan, serangkaian perintah lengkap untuk dijalankan saat menulis aplikasi ini, dan kode sampel yang dapat dijalankan yang mendemonstrasikan proses untuk ** menyematkan audio ke PDF menggunakan C#**. Anda juga akan mempelajari penempatan simbol audio pada posisi tertentu pada halaman yang memiliki warna yang disediakan oleh pengguna.

Langkah-langkah untuk Memasukkan Audio ke dalam PDF menggunakan C#

  1. Atur IDE untuk menambahkan Aspose.PDF for .NET untuk menambahkan suara
  2. Muat contoh PDF menggunakan kelas Document tempat audio akan ditambahkan
  3. Dapatkan jalur ke file suara target
  4. Buat anotasi suara untuk menambahkannya ke file PDF target menggunakan kelas SoundAnnotation
  5. Tambahkan anotasi suara ini ke halaman target dan simpan file PDF yang dihasilkan di disk

Langkah-langkah yang disebutkan di atas menentukan proses untuk * menyematkan file audio dalam PDF menggunakan C#*. Prosesnya dimulai dengan memuat file PDF target dan mengakses halaman target tempat file audio akan disematkan. Kelas SoundAnnotation berisi semua fitur untuk menyelesaikan tugas ini yang membutuhkan halaman target, persegi panjang area tempat simbol ditempatkan untuk memainkan suara, warna, judul, dan subjek yang akan ditampilkan untuk suara ini.

Kode untuk Menambahkan File Audio ke PDF menggunakan C#

using Aspose.Pdf;
using Aspose.Pdf.Annotations;
namespace AsposeProjects
{
class Program
{
static void Main(string[] args) // Main function to add sound to PDF using C#
{
// Initialize license
License lic = new License();
lic.SetLicense("Aspose.Total.lic");
// Load the PDF file
Document pdfDoc = new Document(System.IO.Path.Combine("sample.pdf"));
// Get path to the target audio file
var audioFile = System.IO.Path.Combine("CameraClick.wav");
// Create a sound annotation by setting different properties
var sound = new SoundAnnotation(
pdfDoc.Pages[3], new Rectangle(25, 750, 70, 840), audioFile)
{
Color = Color.Red,
Title = "Camera Click",
Subject = "Sound Annotation demo for camera click",
Popup = new PopupAnnotation(pdfDoc)
};
// Add the sound annotation to the annotations collection of the selected page
pdfDoc.Pages[3].Annotations.Add(sound);
// Save the resultant PDF file with embedded audio
pdfDoc.Save(System.IO.Path.Combine("OutputWav.pdf"));
System.Console.WriteLine("Done");
}
}
}

Kode contoh di atas menunjukkan proses tentang cara menambahkan audio dalam PDF menggunakan C#. Kelas SoundAnnotation menyediakan banyak properti yang dapat diatur untuk menyesuaikan anotasi seperti mengatur tampilan, batas, tanggal pembuatan, margin, opacity, dan statusnya untuk beberapa daftar. Setiap halaman memiliki kumpulan anotasi tempat Anda dapat menambahkan semua jenis anotasi seperti suara, anotasi tinta, anotasi baris, anotasi film, dan sebagainya.

Artikel ini telah memandu kita untuk menambahkan suara ke PDF menggunakan C#. Jika Anda ingin mempelajari proses penambahan tanda tangan digital ke file PDF, lihat artikel di cara menambahkan tanda tangan digital ke PDF di C#.

 Indonesian