Präsentationslokalisierung in C++ automatisieren
Sprache für eine Präsentation und Form‑Text ändern
- Erstellen Sie eine Instanz der Presentation Klasse.
- Holen Sie die Referenz einer Folie mithilfe ihres Index.
- Fügen Sie der Folie eine AutoShape vom Typ Rechteck hinzu.
- Fügen Sie dem TextFrame etwas Text hinzu.
- Setzen der Language Id für den Text.
- Schreiben Sie die Präsentation als PPTX‑Datei.
Die Implementierung der oben genannten Schritte wird unten in einem Beispiel gezeigt.
FAQ
Löst die Language ID automatische Textübersetzung aus?
Nein. Die Language ID in Aspose.Slides speichert die Sprache für Rechtschreib‑ und Grammatikprüfung, übersetzt den Text jedoch nicht und ändert dessen Inhalt nicht. Es handelt sich um Metadaten, die PowerPoint für die Prüfung versteht.
Beeinflusst die Language ID die Silbentrennung und Zeilenumbrüche beim Rendern?
In Aspose.Slides ist die Language ID für die Prüfung vorgesehen. Die Qualität der Silbentrennung und des Zeilenumbruchs hängt hauptsächlich von der Verfügbarkeit geeigneter Schriftarten und den Layout‑/Zeilenumbruch‑Einstellungen für das jeweilige Schriftsystem ab. Um korrektes Rendern zu gewährleisten, stellen Sie die erforderlichen Schriftarten bereit, konfigurieren Sie Schriftartersatzregeln und/oder betten Sie Schriftarten einbetten in die Präsentation ein.
Kann ich verschiedene Sprachen innerhalb eines einzelnen Absatzes festlegen?
Ja. Die Language ID wird auf Ebene des Textabschnitts angewendet, sodass ein einzelner Absatz mehrere Sprachen mit unterschiedlichen Prüfungseinstellungen mischen kann.