نحوه اضافه کردن صدا به ارائه با استفاده از سی شارپ

در این مقاله ساده، نحوه افزودن صدا در Presentation با استفاده از C# را به همراه مراحل دقیق پیکربندی محیط و استفاده از کد مثال نشان خواهیم داد. می‌توانید بدون وابستگی به نرم‌افزار شخص ثالث یا کتابخانه Interop و در هر یک از محیط‌های پیکربندی‌شده دات‌نت در داخل ویندوز، لینوکس یا macOS برای جاسازی صدا در PPTX با استفاده از C# از این برنامه استفاده کنید.

مراحل درج صدا در ارائه با استفاده از سی شارپ

  1. محیط را برای نصب Aspose.Slides for .NET از مدیر بسته NuGet برای افزودن یک قاب صوتی پیکربندی کنید
  2. یک ارائه نمونه با استفاده از کلاس Presentation برای جاسازی صوتی در ارائه ایجاد کنید
  3. برای افزودن یک قاب صوتی به اسلاید انتخاب شده در مجموعه اسلایدهای ارائه دسترسی پیدا کنید
  4. به فایل صوتی دسترسی پیدا کنید و داخل قاب صوتی اسلاید ارائه اضافه کنید
  5. تصویر قاب صوتی را پس از بارگیری از دیسک تنظیم کنید
  6. ارائه را با صدای جاسازی شده روی دیسک ذخیره کنید

با استفاده از روش فوق الذکر در C#، قرار دادن صدا در پاورپوینت ارائه را می توان به سرعت با کمک فراخوانی های ساده API مدیریت کرد. این فرآیند با ایجاد یک نمونه ارائه با استفاده از کلاس Presentation و دسترسی به اسلاید مورد نظر در داخل ارائه آغاز می شود. سپس فایل صوتی منبع و یک تصویر از دیسک بارگذاری می شود و به شکل قاب صوتی برای اسلاید اضافه می شود. در نهایت، تصویر قاب صوتی قبل از ذخیره ارائه با یک قاب صوتی تعبیه شده روی دیسک تنظیم می شود.

کد برای درج صدا در ارائه با استفاده از C#

در C# صرفه جویی در صدای MP3 در ارائه PPT را می توان با استفاده از یک فراخوانی بسیار ساده API همانطور که در مثال بالا مشخص شد مدیریت کرد. ما از IAudioFrame استفاده کرده‌ایم که به شما امکان می‌دهد ویژگی‌هایی مانند تنظیم تصویر قاب صوتی، حالت عقب، حالت پخش و پخش صدا را در یک حلقه تنظیم کنید تا نام چند مورد را ذکر کنید. همچنین می توانید یک قاب صوتی را در داخل هر اسلاید ارائه موجود نیز قرار دهید. هنگامی که صدا در قاب صوتی جاسازی می شود، ارائه می تواند روی دیسک یا در یک جریان حافظه ذخیره شود.

در این مبحث با نحوه درج صدا در Presentation با استفاده از C# آشنا شدیم. اگر می‌خواهید درباره درج ویدیو در اسلاید ارائه اطلاعات کسب کنید، به مقاله نحوه اضافه کردن ویدیو به ارائه با استفاده از سی شارپ مراجعه کنید.

 فارسی