Szerezzen be külső CSS tartalmat
Bevezetés
Ebben a cikkben mindent végigvezetünk, amire szüksége van a GroupDocs.Editor for .NET használatához. A környezet beállításától a külső CSS-tartalom dokumentumokból való kinyeréséig mindenre kiterjedünk. Egyből merüljünk bele!
Előfeltételek
Mielőtt elkezdené, győződjön meg arról, hogy a következő előfeltételek teljesülnek:
- .NET-keretrendszer: Győződjön meg arról, hogy telepítve van a .NET-keretrendszer 4.6.1-es vagy újabb verziója.
- Visual Studio: A zökkenőmentes fejlesztési élmény érdekében telepítse a Visual Studio 2017 vagy újabb verzióját.
- GroupDocs.Editor for .NET: Töltse le a legújabb verziót aGroupDocs.Editor letöltési oldal.
- A C# alapismeretei: A C# programozás ismerete segít a példák követésében.
Névterek importálása
Mielőtt belemerülne a kódpéldákba, importálnia kell a szükséges névtereket a C# projektben:
using System;
using System.Collections.Generic;
using GroupDocs.Editor.Options;
Most, hogy az előfeltételeinket rendeztük és a névtereket importáltuk, bontsuk le a példakódot lépésről lépésre.
1. lépés: Inicializálja a szerkesztőt
Először is inicializálnia kell aEditor
objektumot a mintadokumentumával. Ez a lépés beállítja a dokumentumot szerkesztésre.
using (Editor editor = new Editor("Your Sample Document", delegate { return new WordProcessingLoadOptions(); }))
{
// Folytassa a következő lépésekkel
}
Ebben a részletben létrehozunk egyEditor
például a dokumentum elérési útjának és a visszatérő delegált megadásávalWordProcessingLoadOptions
. Ez előkészíti a dokumentumot szerkesztésre.
2. lépés: Szerkessze a dokumentumot
Ezután szerkesztenie kell a dokumentumot, hogy megkapja a szerkeszthető állapotát. Ez a lépés a dokumentumot szerkeszthető formátumba konvertálja.
using (EditableDocument document = editor.Edit(new WordProcessingEditOptions()))
{
// Folytassa a következő lépésekkel
}
Itt használjuk aEdit
módszere aEditor
osztály, beutazásWordProcessingEditOptions
hogy egyEditableDocument
objektum, amely a dokumentumot szerkeszthető formában ábrázolja.
3. lépés: Szerezzen be CSS-tartalmat
Most kivonjuk a CSS-tartalmat a szerkeszthető dokumentumból. Ez a lépés kulcsfontosságú, mivel lehetővé teszi a dokumentum stílusainak elérését és kezelését.
List<string> stylesheets = document.GetCssContent();
AGetCssContent
metódus a dokumentumban található CSS-stíluslapok listáját adja vissza. Ez a lista további feldolgozásra vagy elemzésre használható.
4. lépés: Adja ki a CSS-tartalmat
Végül nyomtassuk ki a kibontott CSS-tartalmat a konzolra. Ez segít a dokumentumból letöltött stíluslapok ellenőrzésében.
Console.WriteLine("There are {0} stylesheets in the input document", stylesheets.Count);
foreach (string css in stylesheets)
{
Console.WriteLine(css);
}
Ebben a részben a stíluslapok számát és azok tartalmát adjuk ki a konzolra. Ez világos képet ad a dokumentumban használt CSS-ről.
Következtetés
És megvan! Sikeresen kinyerte a külső CSS-tartalmat egy dokumentumból a GroupDocs.Editor for .NET segítségével. Ez a lépésenkénti útmutató segít megérteni ennek a hatékony könyvtárnak a dokumentumszerkesztési igényeinek megfelelő használatának alapjait. Akár egy nagyobb alkalmazásba integrálja, akár csak a képességeit kutatja, a GroupDocs.Editor robusztus megoldást kínál a dokumentumszerkesztés programozott kezelésére.
GYIK
Mi az a GroupDocs.Editor for .NET?
A GroupDocs.Editor for .NET egy dokumentumszerkesztő API, amely lehetővé teszi a fejlesztők számára, hogy .NET-alkalmazásokon belül különböző formátumú dokumentumokat programozottan szerkesszenek, beleértve a Word-, Excel- és PDF-formátumokat.
Hogyan kezdhetem el a GroupDocs.Editor for .NET használatát?
A kezdéshez le kell töltenie a könyvtár legújabb verzióját aGroupDocs.Editor letöltési oldalállítsa be .NET-környezetét, és kövesse az ebben az útmutatóban ismertetett lépéseket.
Használhatom ingyenesen a GroupDocs.Editort?
A GroupDocs.Editor ingyenes próbaverziót kínál, amelyet letölthet a webhelyrőlGroupDocs ingyenes próbaoldal. A teljes funkciók eléréséhez fontolja meg a licenc vásárlását.
Milyen fájlformátumokat támogat a GroupDocs.Editor?
A GroupDocs.Editor a fájlformátumok széles skáláját támogatja, beleértve a DOCX, XLSX, PPTX, PDF, HTML és még sok más formátumot. Ellenőrizd adokumentáció a teljes listáért.
Hogyan kaphatok támogatást a GroupDocs.Editor programhoz?
Támogatást kaphat aGroupDocs támogatási fórum ahol kérdéseket tehet fel, és segítséget kaphat a közösségtől és a GroupDocs szakértőitől.