Standard Schriftart - PowerPoint C# API

Verwendung von Standard Schriftarten für das Rendern von Präsentationen

Aspose.Slides ermöglicht es Ihnen, die Standard Schriftart für das Rendern der Präsentation als PDF, XPS oder Thumbnails festzulegen. Dieser Artikel zeigt, wie Sie DefaultRegular Font und DefaultAsian Font als Standard Schriftarten definieren. Bitte befolgen Sie die folgenden Schritte, um Schriftarten aus externen Verzeichnissen mit der Aspose.Slides für .NET API zu laden:

  1. Erstellen Sie eine Instanz von LoadOptions.
  2. Setzen Sie die DefaultRegularFont auf Ihre gewünschte Schriftart. Im folgenden Beispiel habe ich Wingdings verwendet.
  3. Setzen Sie die DefaultAsianFont auf Ihre gewünschte Schriftart. Ich habe Wingdings im folgenden Beispiel verwendet.
  4. Laden Sie die Präsentation mit Presentation und dem Setzen der Ladeoptionen.
  5. Generieren Sie nun das Folien-Thumnail, PDF und XPS, um die Ergebnisse zu überprüfen.

Die Implementierung des Obigen ist unten angegeben.

// Verwenden Sie die Ladeoptionen, um die Standard regulären und asiatischen Schriftarten anzugeben
LoadOptions loadOptions = new LoadOptions(LoadFormat.Auto);
loadOptions.DefaultRegularFont = "Wingdings";
loadOptions.DefaultAsianFont = "Wingdings";

using (Presentation pptx = new Presentation("DefaultFonts.pptx", loadOptions))
{
    using (IImage image = pptx.Slides[0].GetImage(1, 1))
    {
        image.Save("DefaultFonts_out.png", ImageFormat.Png);
    }

    pptx.Save("DefaultFonts_out.pdf", SaveFormat.Pdf);
    pptx.Save("DefaultFonts_out.xps", SaveFormat.Xps);
}