Kezelje a Spaces opciókat

Ebben az oktatóanyagban az Aspose.Words for .NET segítségével a “Térek kezelése TXT betöltési beállításokkal” funkcióhoz biztosított C# forráskódot fogjuk felfedezni. Ez a funkció lehetővé teszi a szóközök kezelési viselkedésének megadását TXT-dokumentum betöltésekor.

1. lépés: A környezet beállítása

Mielőtt elkezdené, győződjön meg arról, hogy beállította fejlesztői környezetét az Aspose.Words for .NET segítségével. Győződjön meg arról, hogy hozzáadta a szükséges hivatkozásokat, és importálta a megfelelő névtereket.

2. lépés: A szöveges dokumentum létrehozása

// A dokumentumkönyvtár elérési útja
string dataDir = "YOUR DOCUMENTS DIRECTORY";

const string textDoc = "Line 1\n" +
                        "Line 2\n" +
                        "Line 3";

Ebben a lépésben létrehozunk egy szöveges karakterláncot, amely egy olyan szöveges dokumentumot szimulál, amely sorokat tartalmaz kezdő és záró szóközökkel.

3. lépés: A feltöltési beállítások konfigurálása

TxtLoadOptions loadOptions = new TxtLoadOptions
{
     LeadingSpacesOptions = TxtLeadingSpacesOptions.Trim,
     TrailingSpacesOptions = TxtTrailingSpacesOptions.Trim
};

Ebben a lépésben konfiguráljuk a TXT dokumentum betöltésének beállításait. Létrehozunk egy újatTxtLoadOptions objektumot és állítsa be aLeadingSpacesOptionsésTrailingSpacesOptions tulajdonságaitTxtLeadingSpacesOptions.TrimésTxtTrailingSpacesOptions.Trim illetőleg. Ez arra utasítja az Aspose.Words-t, hogy a dokumentum betöltésekor távolítsa el a sorok kezdő és záró szóközeit.

4. lépés: A dokumentum betöltése

Document doc = new Document(new MemoryStream(Encoding.UTF8.GetBytes(textDoc)), loadOptions);

Ebben a lépésben a dokumentumot aDocument metódust, és átadja a megadott szöveges karakterláncot és betöltési opciókat tartalmazó memóriafolyamot.

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

doc.Save(dataDir + "WorkingWithTxtLoadOptions.HandleSpacesOptions.docx");

Ebben az utolsó lépésben az eredményül kapott dokumentumot .docx formátumban mentjük aSave módszert, és átadja a kimeneti fájl elérési útját.

Most már futtathatja a forráskódot a szöveges dokumentum betöltéséhez a szóközkezelési beállítások megadásával. Az eredményül kapott dokumentumot a rendszer a megadott könyvtárba menti “WorkingWithTxtLoadOptions.HandleSpacesOptions.docx” néven.

Minta forráskód a TXT betöltési lehetőségekkel rendelkező Space Management szolgáltatáshoz az Aspose.Words for .NET-hez*


            
// A dokumentumkönyvtár elérési útja
string dataDir = "YOUR DOCUMENT DIRECTORY";

const string textDoc = "      Line 1 \n" +
					   "    Line 2   \n" +
					   " Line 3       ";

TxtLoadOptions loadOptions = new TxtLoadOptions
{
	LeadingSpacesOptions = TxtLeadingSpacesOptions.Trim,
	TrailingSpacesOptions = TxtTrailingSpacesOptions.Trim
};

Document doc = new Document(new MemoryStream(Encoding.UTF8.GetBytes(textDoc)), loadOptions);

doc.Save(dataDir + "WorkingWithTxtLoadOptions.HandleSpacesOptions.docx")
            
        

Következtetés

Ebben az oktatóanyagban megvizsgáltuk a terek kezelésének funkcionalitását az Aspose.Words for .NET TXT betöltési lehetőségeivel. Megtanultuk, hogyan lehet megadni a szóközkezelési viselkedést TXT-dokumentum betöltésekor.

Ez a funkció nagyon hasznos a dokumentumban a sorok bal és jobb oldalán lévő felesleges szóközök kezelésére. A megfelelő betöltési beállítások konfigurálásával könnyedén eltávolíthatja ezeket a nem kívánt helyeket, ami segít tisztábbá és olvashatóbbá tenni a dokumentum tartalmát.

Az Aspose.Words for .NET számos fejlett szolgáltatást kínál a dokumentumok kezeléséhez és létrehozásához. A szóközök kezelése TXT-dokumentum betöltésekor az egyike a sok hatékony eszköznek, amelyet az Ön rendelkezésére bocsát.

Fontos, hogy az adott forgatókönyvnek leginkább megfelelő területkezelési lehetőségeket válassza ki. Ebben a példában aTrimopciók a felesleges szóközök eltávolítására a sor elejéről és végéről. Az Aspose.Words azonban más lehetőségeket is kínál a szóközök megtartására, teljes eltávolítására vagy a jelenlegi állapotuk megtartására.

Ne felejtse el ezeket a beállításokat saját igényeihez és TXT-dokumentumai szerkezetéhez igazítani.

Az Aspose.Words for .NET segítségével könnyedén kezelheti a szóközöket a dokumentumokban, javítva az elrendezés minőségét és a tartalom olvashatóságát.

Tehát ne habozzon integrálni a szóközkezelést a TXT betöltési lehetőségekkel az Aspose.Words for .NET projektjébe, és kihasználja annak előnyeit jól formázott és könnyen olvasható dokumentumok létrehozásához.