تحويل عروض PowerPoint إلى وضع Handout في جافا
Contents
[
Hide
]
Aspose.Slides توفر القدرة على تحويل العروض التقديمية إلى صيغ متعددة، بما في ذلك إنشاء نسخ مطبوعّة في وضع Handout. يتيح هذا الوضع تكوين عدد الشرائح التي تظهر على صفحة واحدة، مما يجعله مفيدًا للمؤتمرات والندوات وغيرها من الفعاليات. يمكنك تفعيل هذا الوضع عن طريق ضبط طريقة setSlidesLayoutOptions في واجهات IPdfOptions، IRenderingOptions، IHtmlOptions، وITiffOptions.
لتكوين وضع Handout، استخدم كائن HandoutLayoutingOptions الذي يحدد عدد الشرائح التي توضع على صفحة واحدة وغيرها من معلمات العرض.
فيما يلي مثال على الشيفرة يوضح كيفية تحويل عرض تقديمي إلى PDF في وضع Handout.
// تحميل عرض تقديمي.
Presentation presentation = new Presentation("sample.pptx");
try {
// تعيين خيارات التصدير.
HandoutLayoutingOptions slidesLayoutOptions = new HandoutLayoutingOptions();
slidesLayoutOptions.setHandout(HandoutType.Handouts4Horizontal); // 4 شرائح على صفحة واحدة أفقياً
slidesLayoutOptions.setPrintSlideNumbers(true); // طباعة أرقام الشرائح
slidesLayoutOptions.setPrintFrameSlide(true); // طباعة إطار حول الشرائح
slidesLayoutOptions.setPrintComments(false); // بدون تعليقات
PdfOptions pdfOptions = new PdfOptions();
pdfOptions.setSlidesLayoutOptions(slidesLayoutOptions);
// تصدير العرض التقديمي إلى PDF باستخدام التخطيط المختار.
presentation.save("output.pdf", SaveFormat.Pdf, pdfOptions);
} finally {
if (presentation != null) presentation.dispose();
}
ضع في اعتبارك أن طريقة
setSlidesLayoutOptions متاحة فقط لبعض صيغ الإخراج، مثل PDF وHTML وTIFF، وعند التصيّر كصور.