Állítsa be a tömörítési szintet
Ebben az oktatóanyagban megvizsgáljuk a mellékelt C# forráskódot, hogy beállíthassuk a tömörítési szintet egy dokumentum Aspose.Words for .NET használatával történő mentésekor. Ez a funkció lehetővé teszi a létrehozott dokumentum tömörítési szintjének szabályozását.
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 + "Document.docx");
Ebben a lépésben a dokumentumot aDocument
metódust, és átadja a betöltendő DOCX 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 { CompressionLevel = CompressionLevel.SuperFast };
Ebben a lépésben konfiguráljuk az OOXML mentési beállításokat aOoxmlSaveOptions
osztály. Beállítottuk a tömörítési szintetSuperFast
hogy gyorsabb legyen a tömörítés.
4. lépés: Mentse el a dokumentumot a megadott tömörítési szinttel
doc.Save(dataDir + "WorkingWithOoxmlSaveOptions.SetCompressionLevel.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.
Most már futtathatja a forráskódot a tömörítési szint beállításához a dokumentum mentésekor. Az eredményül kapott fájl a megadott könyvtárba kerül mentésre “WorkingWithOoxmlSaveOptions.SetCompressionLevel.docx” néven.
Minta forráskód a tömörítési szint beállításához 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 + "Document.docx");
OoxmlSaveOptions saveOptions = new OoxmlSaveOptions { CompressionLevel = CompressionLevel.SuperFast };
doc.Save(dataDir + "WorkingWithOoxmlSaveOptions.SetCompressionLevel.docx", saveOptions);
Következtetés
Ebben az oktatóanyagban megvizsgáltuk a tömörítési szint beállításának funkcióját egy dokumentum Aspose.Words for .NET használatával történő mentésekor. A megfelelő tömörítési szint megadásával optimalizálhatja a dokumentum méretét és generálási sebességét.
AOoxmlSaveOptions
osztály rugalmasságot biztosít a tömörítési szint szabályozásához aCompressionLevel
ingatlan megfelelő értékre, mint plSuperFast
. Ez lehetővé teszi, hogy megtalálja a megfelelő egyensúlyt a fájl mérete és a biztonsági mentési sebesség között az Ön egyedi igényei alapján.
A tömörítés használata előnyös lehet, ha csökkenteni kell a generált fájlok méretét, különösen nagy dokumentumok esetén. Ez megkönnyítheti a dokumentumok tárolását, megosztását és továbbítását.
Az Aspose.Words for .NET hatékony lehetőségeket és funkciókat kínál a dokumentumkezeléshez. A megfelelő biztonsági mentési beállítások használatával testreszabhatja a dokumentum-előállítási folyamatot, és optimalizálhatja az alkalmazás teljesítményét.
Nyugodtan fedezze fel az Aspose.Words for .NET további funkcióit a dokumentumgenerálási munkafolyamat javítása érdekében.