Wymagania systemowe

Wprowadzenie

Aspose.Slides nie wymaga zainstalowanego programu Microsoft PowerPoint, ponieważ Aspose.Slides jest niezależnym silnikiem do tworzenia, konwertowania, układania i renderowania dokumentów Microsoft PowerPoint.

Obsługiwane systemy operacyjne

Aspose.Slides for C++ jest natywną biblioteką C++. Aspose.Slides for C++ obsługuje następujące systemy operacyjne i platformy 64‑bitowe oraz 32‑bitowe:

Windows

  • Microsoft Windows Server 2008 (x64, x86)
  • Microsoft Windows Server 2012 (x64, x86)
  • Microsoft Windows Server 2012 R2 (x64, x86)
  • Microsoft Windows Server 2016 (x64, x86)
  • Microsoft Windows Server 2019 (x64, x86)
  • Microsoft Windows XP (x64, x86)
  • Microsoft Windows 7 (x64, x86)
  • Microsoft Windows 8, 8.1 (x64, x86)
  • Microsoft Windows 10 (x64, x86)

Linux

  • System operacyjny Ubuntu 16.04 lub nowszy.
  • CentOS 8 lub nowszy.
  • Fedora 24 lub nowszy.
  • I inne systemy Linux x86_64 z glibc 2.23 lub nowszym.

macOS

  • macOS Monterey 12.1 lub nowszy.

Środowiska programistyczne

Możesz używać Aspose.Slides for C++ przy tworzeniu aplikacji na systemy Windows, Linux lub macOS.

Windows

  • Microsoft Visual Studio 2017 lub nowszy.
  • CMake 3.18 lub nowszy.

Linux

  • Clang 3.9 lub nowszy.
  • GCC 6.1 lub nowszy.
  • CMake 3.18 lub nowszy.

macOS

  • Xcode 13.4 lub nowszy.

FAQ

Czy potrzebuję zainstalowanego Microsoft PowerPoint do konwersji i renderowania?

Nie, PowerPoint nie jest wymagany; Aspose.Slides jest samodzielnym silnikiem do tworzenia, modyfikacji, konwertowania oraz renderowania prezentacji.

Jakie czcionki są potrzebne do prawidłowego renderowania?

W praktyce, czcionki użyte w prezentacji lub odpowiednie zastępniki muszą być dostępne. Aby zapewnić spójne renderowanie w systemach Linux/macOS, zaleca się zainstalowanie popularnych pakietów czcionek.

Dlaczego niestandardowa czcionka jest renderowana jako zapasowa lub brakujący tekst w systemie Linux?

Jeśli plik czcionki zawiera niezgodne lub uszkodzone wpisy w tabeli nazw, stos dopasowywania czcionek w Linux (FreeType/fontconfig) może wybrać nieprawidłowy rekord, co powoduje, że czcionka nie zostanie rozpoznana. Użycie wersji czcionki z poprawionymi rekordami tabeli nazw lub zainstalowanie spójnego zamiennika rozwiązuje problem.