Získejte externí obsah CSS
Úvod
V tomto článku vás provedeme vším, co potřebujete, abyste mohli začít s GroupDocs.Editor pro .NET. Pokryjeme vše od nastavení vašeho prostředí až po extrahování externího obsahu CSS z dokumentů. Pojďme se rovnou ponořit!
Předpoklady
Než začneme, ujistěte se, že máte splněny následující předpoklady:
- .NET Framework: Ujistěte se, že máte nainstalované rozhraní .NET Framework 4.6.1 nebo novější.
- Visual Studio: Nainstalujte si Visual Studio 2017 nebo novější pro bezproblémový vývoj.
- GroupDocs.Editor pro .NET: Stáhněte si nejnovější verzi zStránka ke stažení GroupDocs.Editor.
- Základní znalost C#: Znalost programování v C# vám pomůže postupovat podle příkladů.
Importovat jmenné prostory
Než se ponoříte do příkladů kódu, musíte do svého projektu C# importovat potřebné jmenné prostory:
using System;
using System.Collections.Generic;
using GroupDocs.Editor.Options;
Nyní, když máme naše předpoklady roztříděné a naimportované jmenné prostory, pojďme si rozebrat ukázkový kód krok za krokem.
Krok 1: Inicializujte editor
Nejprve budete muset inicializovatEditor
objekt s vaším vzorovým dokumentem. Tento krok nastaví dokument pro úpravy.
using (Editor editor = new Editor("Your Sample Document", delegate { return new WordProcessingLoadOptions(); }))
{
// Pokračujte dalšími kroky
}
V tomto úryvku vytvořímeEditor
instanci poskytnutím cesty k dokumentu a delegáta, který se vrátíWordProcessingLoadOptions
. Tím se dokument připraví k úpravám.
Krok 2: Upravte dokument
Dále je třeba upravit dokument, aby získal jeho upravitelný stav. Tento krok převede dokument do upravitelného formátu.
using (EditableDocument document = editor.Edit(new WordProcessingEditOptions()))
{
// Pokračujte dalšími kroky
}
Zde používámeEdit
metodaEditor
třídy, procházející dovnitřWordProcessingEditOptions
získatEditableDocument
objekt, který představuje dokument v upravitelné podobě.
Krok 3: Získejte obsah CSS
Nyní extrahujeme obsah CSS z upravitelného dokumentu. Tento krok je zásadní, protože umožňuje přístup ke stylům dokumentu a manipulaci s nimi.
List<string> stylesheets = document.GetCssContent();
TheGetCssContent
metoda vrací seznam šablon stylů CSS přítomných v dokumentu. Tento seznam lze použít pro další zpracování nebo analýzu.
Krok 4: Výstup obsahu CSS
Nakonec vytiskneme extrahovaný obsah CSS do konzole. To vám pomůže ověřit šablony stylů načtené z dokumentu.
Console.WriteLine("There are {0} stylesheets in the input document", stylesheets.Count);
foreach (string css in stylesheets)
{
Console.WriteLine(css);
}
této části vypíšeme počet stylů a jejich obsah do konzole. To poskytuje jasný pohled na CSS použité v dokumentu.
Závěr
A tady to máte! Úspěšně jste extrahovali externí obsah CSS z dokumentu pomocí GroupDocs.Editor pro .NET. Tento podrobný průvodce by vám měl pomoci pochopit základy používání této výkonné knihovny pro potřeby úprav dokumentů. Ať už jej integrujete do větší aplikace nebo jen zkoumáte jeho možnosti, GroupDocs.Editor nabízí robustní řešení pro programovou manipulaci s úpravami dokumentů.
FAQ
Co je GroupDocs.Editor pro .NET?
GroupDocs.Editor for .NET je rozhraní API pro úpravy dokumentů, které umožňuje vývojářům programově upravovat dokumenty v různých formátech, včetně Wordu, Excelu a PDF, v rámci aplikací .NET.
Jak mohu začít s GroupDocs.Editor pro .NET?
Chcete-li začít, musíte si stáhnout nejnovější verzi knihovny zStránka ke stažení GroupDocs.Editornastavte své prostředí .NET a postupujte podle kroků uvedených v této příručce.
Mohu používat GroupDocs.Editor zdarma?
GroupDocs.Editor nabízí bezplatnou zkušební verzi, kterou si můžete stáhnout z webuBezplatná zkušební stránka GroupDocs. Pro plné funkce zvažte zakoupení licence.
Jaké formáty souborů podporuje GroupDocs.Editor?
GroupDocs.Editor podporuje širokou škálu formátů souborů, včetně DOCX, XLSX, PPTX, PDF, HTML a mnoha dalších. Zkontrolovatdokumentace pro úplný seznam.
Jak získám podporu pro GroupDocs.Editor?
Můžete získat podporu odFórum podpory GroupDocs kde můžete klást otázky a přijímat pomoc od odborníků z komunity a GroupDocs.