Automatisera presentationlokalisering i C++
Översikt
Denna artikel förklarar hur du ställer in LanguageId för text i en presentation med hjälp av Aspose.Slides. Den visar hur du öppnar en presentation, lägger till en form med text, tilldelar ett språkidentifierare till en textdel och sparar resultatet som en PPTX-fil.
Ändra språk för en presentation och formtext
- Skapa en instans av Presentation‑klassen.
- Hämta referensen till en bild genom att använda dess Index.
- Lägg till en AutoShape av typ Rectangle på bilden.
- Lägg till lite text i TextFrame.
- Ställa in Language Id för texten.
- Skriv presentationen som en PPTX‑fil.
Vanliga frågor
Utökar språk‑ID automatisk översättning av text?
Nej. Language ID i Aspose.Slides lagrar språket för stavningskontroll och grammatikkontroll, men den översätter eller ändrar inte textinnehållet. Det är metadata som PowerPoint förstår för korrekturläsning.
Påverkar språk‑ID bindestreckning och radbrytning vid rendering?
I Aspose.Slides är Language ID avsedd för korrekturläsning. Kvaliteten på bindestreckning och radbrytning beror främst på tillgången till korrekta fonter samt layout‑/radbrytningsinställningar för skriftsystemet. För att säkerställa korrekt rendering, gör de nödvändiga fonterna tillgängliga, konfigurera fontsubstitutionsregler och/eller bädda in fonter i presentationen.
Kan jag ange olika språk inom ett och samma stycke?
Ja. Language ID tillämpas på textdelnivå, så ett enda stycke kan blanda flera språk med olika korrekturinställningar.