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:

  1. .NET-keretrendszer: Győződjön meg arról, hogy telepítve van a .NET-keretrendszer 4.6.1-es vagy újabb verziója.
  2. Visual Studio: A zökkenőmentes fejlesztési élmény érdekében telepítse a Visual Studio 2017 vagy újabb verzióját.
  3. GroupDocs.Editor for .NET: Töltse le a legújabb verziót aGroupDocs.Editor letöltési oldal.
  4. 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 egyEditorpé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.