Automatizace lokalizace prezentace v C++

Přehled

Tento článek vysvětluje, jak pomocí Aspose.Slides nastavit LanguageId pro text v prezentaci. Ukazuje, jak otevřít prezentaci, přidat tvar s textem, přiřadit identifikátor jazyka k části textu a výsledek uložit jako soubor PPTX.

Změna jazyka pro prezentaci a text tvaru

  • Vytvořte instanci třídy Presentation.
  • Získejte referenci na snímek pomocí jeho indexu.
  • Přidejte do snímku AutoShape typu Obdélník.
  • Přidejte nějaký text do TextFrame.
  • Nastavte Language Id pro text.
  • Uložte prezentaci jako soubor PPTX.

Implementace výše uvedených kroků je ukázána níže v příkladu.

Často kladené otázky

Vyvolá Language ID automatický překlad textu?

Ne. Language ID v Aspose.Slides ukládá jazyk pro kontrolu pravopisu a gramatiky, ale nepřekládá ani nemění obsah textu. Jedná se o metadata, která PowerPoint rozumí při korektuře.

Ovlivňuje Language ID dělení slov a zalamování řádků při vykreslování?

V Aspose.Slides slouží Language ID k korektuře. Kvalita dělení slov a zalamování řádků závisí především na dostupnosti správných písem a nastaveních rozvržení/zalamování řádků pro daný psací systém. Pro zajištění správného vykreslení zajistěte potřebná písma, nakonfigurujte pravidla substituce písem a/nebo vložte písma do prezentace.

Mohu nastavit různé jazyky v jednom odstavci?

Ano. Language ID se uplatňuje na úrovni části textu, takže v jednom odstavci lze kombinovat více jazyků s odlišnými nastaveními korektury.