.NET'te Handout Modunda PowerPoint Sunumlarını Dönüştür

Giriş

Aspose.Slides, sunumları Handout modunu destekleyen çıktı formatlarına dönüştürmenizi sağlar. Bu modda, bir sayfada birden fazla slayt düzenlenir; bu, konferanslar, seminerler ve benzeri etkinlikler için sunum materyallerini yazdırmakta faydalıdır.

Handout modu, SlidesLayoutOptions özelliği aracılığıyla yapılandırılır; bu özellik IPdfOptions, IRenderingOptions, IHtmlOptions ve ITiffOptions içinde mevcuttur. Handout düzenini tanımlamak için HandoutLayoutingOptions nesnesini kullanın.

Handout Modu Dışa Aktarma

Handout modunda bir sunumu dışa aktarmak için, hedef dışa aktarma seçeneklerinde SlidesLayoutOptions özelliğini ayarlayın ve sayfa başına slayt sayısını ve ilgili görüntüleme parametrelerini tanımlayan bir HandoutLayoutingOptions örneği atayın.

Aşağıda, bir sunumu Handout modunda PDF’ye dönüştürmeyi gösteren bir kod örneği bulunmaktadır.

// Bir sunumu yükle.
using var presentation = new Presentation("sample.pptx");

// Dışa aktarma seçeneklerini ayarla.
var pdfOptions = new PdfOptions
{
    SlidesLayoutOptions = new HandoutLayoutingOptions
    {
        Handout = HandoutType.Handouts4Horizontal,  // Bir sayfada yatay olarak 4 slayt
        PrintSlideNumbers = true,                   // slayt numaralarını yazdır
        PrintFrameSlide = true,                     // slaytların etrafına bir çerçeve yazdır
        PrintComments = false                       // yorum yok
    }
};

// Seçilen düzenle sunumu PDF olarak dışa aktar.
presentation.Save("output.pdf", SaveFormat.Pdf, pdfOptions);

SSS

Handout modunda sayfa başına maksimum slayt küçük resmi sayısı nedir?

Aspose.Slides, yatay veya dikey sıralama ile sayfa başına en fazla 9 küçük resim sağlayan presets destekler: 1, 2, 3, 4 (horizontal/vertical), 6 (horizontal/vertical) ve 9 (horizontal/vertical).

5 veya 8 slayt gibi özel bir ızgara tanımlayabilir miyim?

Hayır. Küçük resimlerin sayısı ve sıralaması yalnızca HandoutType enum’ı tarafından kontrol edilir; rastgele düzenler desteklenmez.

Handout çıktısına gizli slaytları ekleyebilir miyim?

Evet. Hedef format için dışa aktarma ayarlarında ShowHiddenSlides seçeneğini etkinleştirin; örneğin PdfOptions, HtmlOptions veya TiffOptions.