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.