Ladda avstavningsordbok för språk
I denna steg-för-steg handledning visar vi dig hur du laddar en avstavningsordlista för ett specifikt språk till Aspose.Words för .NET. Vi kommer att förklara den medföljande C#-källkoden och visa dig hur du implementerar den i dina egna projekt.
För att komma igång, se till att du har Aspose.Words för .NET installerat och konfigurerat i din utvecklingsmiljö. Om du inte redan har gjort det, ladda ner och installera biblioteket från[Aspose.Releases]https://releases.aspose.com/words/net/.
Steg 1: Ladda dokumentet
Ladda först ditt dokument från den angivna katalogen:
string dataDir = "YOUR DOCUMENT DIRECTORY";
Document doc = new Document(dataDir + "German text.docx");
Steg 2: Laddar avstavningsordlistan
Öppna sedan en ström till avstavningsordboksfilen och spara den för önskat språk. I det här exemplet laddar vi en ordbok för schweizisk tyska (de-CH):
Stream stream = File.OpenRead(dataDir + "hyph_de_CH.dic");
Hyphenation.RegisterDictionary("de-CH", stream);
Se till att du har rätt ordboksfil i din datakatalog.
Steg 3: Spara det ändrade dokumentet
Slutligen, spara det ändrade dokumentet:
doc.Save(dataDir + "ProcessingByBreakingWithDictionary.pdf");
Så ! Du har framgångsrikt laddat en avstavningsordbok för ett specifikt språk i Aspose.Words för .NET.
Exempel på källkod för laddning av avstavningsordbok för ett språk som använder Aspose.Words för .NET
string dataDir = "YOUR DOCUMENT DIRECTORY";
Document doc = new Document(dataDir + "German text.docx");
Stream stream = File.OpenRead(dataDir + "hyph_de_CH.dic");
Hyphenation.RegisterDictionary("de-CH", stream);
doc.Save(dataDir + "ProcessingByBreakingWithDictionary.pdf");
Använd gärna den här koden i dina egna projekt och modifiera den för att passa dina specifika behov.
FAQ’s
F: Hur laddar man en syllabiseringsordbok för ett specifikt språk i Aspose.Words?
S: För att ladda en stavningsordbok för ett specifikt språk i Aspose.Words kan du användaHyphenation
klass ochLoadDictionary()
metod. Skapa en instans avHyphenation
klass och ringLoadDictionary()
metod som anger sökvägen till lexikonfilen för det önskade språket. Detta kommer att ladda syllabiseringsordboken i Aspose.Words.
F: Var kan jag hitta ordbokfiler för olika språk?
S: Du kan hitta ordbokfiler för olika språk på olika onlineresurser. Dessa filer är vanligtvis i XML- eller TEX-format. Du kan hitta lexikon för öppen källkod för olika språk på webbplatser dedikerade till lingvistiska projekt eller källkodsarkiv.
F: Hur kan jag tillämpa den inlästa stavelseordboken på ett dokument i Aspose.Words?
S: För att tillämpa den laddade ordboken för stavning på ett dokument i Aspose.Words, måste du iterera över orden i dokumentet och användaHyphenate()
metod förHyphenation
klass för att få stavningen av orden. Du kan sedan formatera de stavelseordnade orden efter behov, till exempel genom att lägga till bindestreck mellan stavelserna.
F: Vilka språk stöds för stavning i Aspose.Words?
S: Aspose.Words stöder stavning för flera språk inklusive engelska, franska, spanska, tyska, italienska, holländska, ryska, portugisiska, svenska, norska, danska, finska, polska, tjeckiska och många fler. Se Aspose.Words-dokumentationen för den fullständiga listan över språk som stöds för stavning.