Tartsa meg a régi vezérlőkaraktereket
Ebben az oktatóanyagban megvizsgáljuk a mellékelt C# forráskódot, hogy megőrizzük a régi vezérlőkaraktereket, amikor egy dokumentumot Aspose.Words for .NET használatával mentünk. Ez a funkció lehetővé teszi a speciális vezérlőkarakterek megőrzését dokumentum konvertálásakor vagy menté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 dokumentum betöltése
// A dokumentumkönyvtár elérési útja
string dataDir = "YOUR DOCUMENTS DIRECTORY";
Document doc = new Document(dataDir + "Legacy control character.doc");
Ebben a lépésben a dokumentumot aDocument
metódust, és átadja az örökölt vezérlőkaraktereket tartalmazó fájl elérési útját.
3. lépés: Az OOXML biztonsági mentési beállításainak konfigurálása
OoxmlSaveOptions saveOptions = new OoxmlSaveOptions(SaveFormat.FlatOpc) { KeepLegacyControlChars = true };
Ebben a lépésben konfiguráljuk az OOXML mentési beállításait egy új létrehozásávalOoxmlSaveOptions
tárgy. Megadjuk a kívánt mentési formátumot (itt,FlatOpc
), és engedélyezze aKeepLegacyControlChars
lehetőség a régi vezérlőkarakterek megtartására.
4. lépés: A dokumentum mentése örökölt vezérlőkarakterekkel
doc.Save(dataDir + "WorkingWithOoxmlSaveOptions.KeepLegacyControlChars.docx", saveOptions);
Az utolsó lépésben a dokumentumot aSave
metódust, és átadja a kimeneti fájl elérési útját a.docx
kiterjesztést, a megadott mentési beállításokkal együtt.
Mostantól a forráskód futtatásával megőrizheti a régi vezérlőkaraktereket a dokumentum mentésekor. Az eredményül kapott fájl a megadott könyvtárba kerül mentésre „WorkingWithOoxmlSaveOptions.KeepLegacyControlChars.docx” néven.
Minta forráskód a Keep Legacy Control Chars alkalmazáshoz az Aspose.Words for .NET használatával
// A dokumentumkönyvtár elérési útja
string dataDir = "YOUR DOCUMENT DIRECTORY";
Document doc = new Document(dataDir + "Legacy control character.doc");
OoxmlSaveOptions saveOptions = new OoxmlSaveOptions(SaveFormat.FlatOpc) { KeepLegacyControlChars = true };
doc.Save(dataDir + "WorkingWithOoxmlSaveOptions.KeepLegacyControlChars.docx", saveOptions);
Következtetés
Ebben az oktatóanyagban megvizsgáltuk a régi vezérlőkarakterek megőrzésének funkcióit egy dokumentum Aspose.Words for .NET használatával mentésekor. Megtanultuk, hogyan őrizhetjük meg azokat a speciális karaktereket, amelyek fontosak lehetnek a dokumentum megfelelő formázásához vagy megjelenítéséhez.
Az örökölt vezérlőkarakterek megőrzése különösen hasznos olyan dokumentumoknál, amelyek régebbi vagy speciális szolgáltatásokat, például speciális vezérlőkaraktereket használnak. Engedélyezésével aKeepLegacyControlChars
opcióval a dokumentum mentésekor gondoskodik ezeknek a karaktereknek a megőrzéséről.
Az Aspose.Words for .NET rugalmas és hatékony biztonsági mentési lehetőségek széles skáláját kínálja a dokumentumkezelési igények kielégítésére. A megfelelő opciók használatával testreszabhatja a biztonsági mentési folyamatot, hogy megőrizze a dokumentumok sajátos jellemzőit.
Nyugodtan építse be ezt a funkciót Aspose.Words for .NET projektjébe, hogy biztosítsa a dokumentumaiban lévő örökölt vezérlőkarakterek integritását és megőrzését.