این راهنمای سریع توضیح میدهد که چگونه از PowerPoint با استفاده از Java رسانه استخراج کنید. شما یاد خواهید گرفت IDE را تنظیم کنید، فهرستی از مراحل دریافت کنید، و یک کد نمونه که نحوه استخراج ویدیو از PowerPoint با استفاده از Java را نشان میدهد. کد نمونه شامل دو بخش جداگانه برای استخراج ویدیو و صدا از هر اسلاید است.
مراحل استخراج صدا از PPTX با استفاده از جاوا
- IDE را تنظیم کنید تا از Aspose.Slides for Java برای استخراج رسانه از یک ارائه استفاده کند
- لایسنس را اعمال کنید و پیکربندی اولیه را با اعلام متغیرهای مختلف انجام دهید
- منبع PPTX را به شیء کلاس Presentation بارگذاری کنید
- در تمام slides موجود در ارائه پیمایش کنید و هر شکل را در اسلاید مربوطه تجزیه کنید
- اگر شکل فعلی یک IVideoFrame با ویدئوی جاسازیشده باشد، جریان آن را دریافت کرده و بر روی دیسک ذخیره کنید.
- اگر شکل یک IAudioFrame با کلیپ صوتی توکار باشد، دادههای جریان آن را دریافت کنید و بر روی دیسک ذخیره کنید.
این مراحل نحوه استخراج یک ویدیو از پاورپوینت با استفاده از جاوا را نشان میدهند؛ اما کد نمونه همچنین استخراج کلیپهای صوتی را نشان میدهد. برای شروع فرآیند، ارائه منبع را بارگذاری کنید، از هر اسلاید در آن عبور کنید و به مجموعه اشکال آن دسترسی پیدا کنید. نوع محتوا هر شکل را در مقابل IVideoFrame برای کلیپ ویدئویی جاسازیشده یا در مقابل IAudioFrame برای کلیپهای صوتی بررسی کنید. اگر محتوای نوع ویدیو یا صدا تأیید شد، جریان آن را دریافت کنید و رسانه را با پسوند مناسب که با استفاده از یک تابع سفارشی تعیین میشود، ذخیره کنید.
کد استخراج ویدیو از پاورپوینت با استفاده از جاوا
این کد نشان میدهد چگونه ویدیو را از پاورپوینت با استفاده از جاوا دریافت کنیم. همچنین میتوانید محتویات دیگر مانند متن، یادداشتهای سخنران، استخراج متن از نوارهای گروهبندیشده، و در صورت نیاز متن را به فرمت TXT یا JSON صادر کنید. اگر نوع محتوا یافت نشود، یعنی در فهرست دادهشده انواع محتوا موجود نباشد، از انواع پیشفرض MP4 یا MP3 استفاده میشود.
این مقاله نشان میدهد چگونه ویدیوها و صدا را از یک ارائه استخراج کنید. برای استخراج متن از یک ارائه، به مقاله استخراج متن از پاورپوینت با استفاده از جاوا مراجعه کنید.