Nyelvek szavai kötőjellel

Bevezetés

Szia! Próbált már elolvasni egy dokumentumot hosszú, töretlen szavakkal, és úgy érezte, hogy görcsbe rándul az agya? Mindannyian ott voltunk. De mit gondol? A kötőjel a megmentőd! Az Aspose.Words for .NET segítségével professzionális kinézetűvé teheti dokumentumait, ha a szavakat a nyelvi szabályoknak megfelelően helyesen kötőjelezi. Nézzük meg, hogyan érheti el ezt zökkenőmentesen.

Előfeltételek

Mielőtt elkezdenénk, győződjön meg arról, hogy rendelkezik a következőkkel:

  • Az Aspose.Words for .NET telepítve van. Ha még nem, fogd megitt.
  • Az Aspose.Words érvényes licence. Vásárolhat egyetitt vagy szerezzen ideiglenes engedélytitt.
  • C# és .NET keretrendszer alapismeretei.
  • Szövegszerkesztő vagy IDE, például a Visual Studio.

Névterek importálása

Először is importáljuk a szükséges névtereket. Ez segít elérni az elválasztáshoz szükséges osztályokat és metódusokat.

using Aspose.Words;
using Aspose.Words.Hyphenation;

1. lépés: Töltse be a dokumentumot

Meg kell adnia a könyvtárat, ahol a dokumentum található. Cserélje ki"YOUR DOCUMENT DIRECTORY" a dokumentum tényleges elérési útjával.

string dataDir = "YOUR DOCUMENT DIRECTORY";
Document doc = new Document(dataDir + "German text.docx");

3. lépés: Regisztráljon elválasztási szótárakat

Az Aspose.Words elválasztási szótárakat igényel a különböző nyelvekhez. Győződjön meg arról, hogy rendelkezik a.dicfájlokat azokhoz a nyelvekhez, amelyeket el szeretne kötni. Regisztrálja ezeket a szótárakat aHyphenation.RegisterDictionary módszer.

Hyphenation.RegisterDictionary("en-US", dataDir + "hyph_en_US.dic");
Hyphenation.RegisterDictionary("de-CH", dataDir + "hyph_de_CH.dic");

4. lépés: Mentse el a dokumentumot

Végül mentse el a kötőjeles dokumentumot a kívánt formátumban. Itt elmentjük PDF formátumban.

doc.Save(dataDir + "TreatmentByCesure.pdf");

Következtetés

És megvan! Néhány sornyi kóddal jelentősen javíthatja dokumentumai olvashatóságát a szavak nyelvspecifikus szabályok szerinti elválasztásával. Az Aspose.Words for .NET ezt a folyamatot egyszerűvé és hatékonysá teszi. Tehát menjen tovább, és biztosítson olvasóinak simább olvasási élményt!

GYIK

Mit jelent az elválasztás a dokumentumokban?

Az elválasztás a sorok végén lévő szavak törésének folyamata a szövegigazítás és az olvashatóság javítása érdekében.

Hol szerezhetek elválasztási szótárakat a különböző nyelvekhez?

Az interneten található elválasztási szótárak, amelyeket gyakran nyelvi intézetek vagy nyílt forráskódú projektek biztosítanak.

Használhatom az Aspose.Words for .NET-et licenc nélkül?

Igen, de a licenc nélküli verziónak korlátozásai lesznek. Ajánlott beszerezni aideiglenes engedély a teljes funkciókért.

Az Aspose.Words for .NET kompatibilis a .NET Core-al?

Igen, az Aspose.Words for .NET támogatja a .NET-keretrendszert és a .NET Core-t is.

Hogyan kezelhetek több nyelvet egyetlen dokumentumban?

példában látható módon több elválasztási szótárt is regisztrálhat, és az Aspose.Words ennek megfelelően kezeli őket.