Uzyskaj zewnętrzną zawartość CSS

Wstęp

W tym artykule przeprowadzimy Cię przez wszystko, czego potrzebujesz, aby rozpocząć pracę z GroupDocs.Editor dla .NET. Od konfiguracji środowiska po wyodrębnianie zewnętrznej zawartości CSS z dokumentów — omówimy wszystko. Zanurkujmy od razu!

Warunki wstępne

Zanim zaczniemy, upewnij się, że spełnione są następujące wymagania wstępne:

  1. .NET Framework: Upewnij się, że masz zainstalowany program .NET Framework 4.6.1 lub nowszy.
  2. Visual Studio: Zainstaluj program Visual Studio 2017 lub nowszy, aby zapewnić płynne środowisko programistyczne.
  3. GroupDocs.Editor dla .NET: Pobierz najnowszą wersję zStrona pobierania GroupDocs.Editor.
  4. Podstawowa znajomość języka C#: Znajomość programowania w języku C# pomoże Ci śledzić przykłady.

Importuj przestrzenie nazw

Zanim zagłębisz się w przykłady kodu, musisz zaimportować niezbędne przestrzenie nazw do swojego projektu C#:

using System;
using System.Collections.Generic;
using GroupDocs.Editor.Options;

Teraz, gdy mamy już posortowane wymagania wstępne i zaimportowane przestrzenie nazw, przeanalizujmy przykładowy kod krok po kroku.

Krok 1: Zainicjuj edytor

Najpierw musisz zainicjować plikEditor obiekt z przykładowym dokumentem. Ten krok przygotowuje dokument do edycji.

using (Editor editor = new Editor("Your Sample Document", delegate { return new WordProcessingLoadOptions(); }))
{
    // Przejdź do kolejnych kroków
}

W tym fragmencie tworzymy plikEditorinstancję, podając ścieżkę dokumentu i delegata, który zwracaWordProcessingLoadOptions. Spowoduje to przygotowanie dokumentu do edycji.

Krok 2: Edytuj dokument

Następnie musisz edytować dokument, aby uzyskać jego stan do edycji. Ten krok konwertuje dokument do formatu edytowalnego.

using (EditableDocument document = editor.Edit(new WordProcessingEditOptions()))
{
    // Przejdź do kolejnych kroków
}

Tutaj używamyEdit metodaEditor klasa, przejścieWordProcessingEditOptions aby uzyskaćEditableDocument obiekt, który reprezentuje dokument w edytowalnej formie.

Krok 3: Pobierz zawartość CSS

Teraz wyodrębniamy zawartość CSS z edytowalnego dokumentu. Ten krok jest kluczowy, ponieważ umożliwia dostęp do stylów dokumentu i manipulowanie nimi.

List<string> stylesheets = document.GetCssContent();

TheGetCssContent Metoda zwraca listę arkuszy stylów CSS obecnych w dokumencie. Listę tę można wykorzystać do dalszego przetwarzania lub analizy.

Krok 4: Wyprowadź zawartość CSS

Na koniec wydrukujmy wyodrębnioną zawartość CSS na konsoli. Pomoże Ci to zweryfikować arkusze stylów pobrane z dokumentu.

Console.WriteLine("There are {0} stylesheets in the input document", stylesheets.Count);
foreach (string css in stylesheets)
{
    Console.WriteLine(css);
}

tej części wyprowadzamy do konsoli liczbę arkuszy stylów i ich zawartość. Zapewnia to przejrzysty widok CSS użytego w dokumencie.

Wniosek

I masz to! Pomyślnie wyodrębniłeś zewnętrzną zawartość CSS z dokumentu za pomocą GroupDocs.Editor dla .NET. Ten przewodnik krok po kroku powinien pomóc Ci zrozumieć podstawy korzystania z tej potężnej biblioteki na potrzeby edycji dokumentów. Niezależnie od tego, czy integrujesz go z większą aplikacją, czy po prostu odkrywasz jego możliwości, GroupDocs.Editor oferuje solidne rozwiązanie do programowej edycji dokumentów.

Często zadawane pytania

Co to jest GroupDocs.Editor dla .NET?

GroupDocs.Editor dla .NET to interfejs API do edycji dokumentów, który umożliwia programistom programowe edytowanie dokumentów w różnych formatach, w tym Word, Excel i PDF, w aplikacjach .NET.

Jak rozpocząć pracę z GroupDocs.Editor dla .NET?

Aby rozpocząć, musisz pobrać najnowszą wersję biblioteki ze stronyStrona pobierania GroupDocs.Editorskonfiguruj środowisko .NET i wykonaj czynności opisane w tym przewodniku.

Czy mogę korzystać z GroupDocs.Editor za darmo?

GroupDocs.Editor oferuje bezpłatną wersję próbną, którą można pobrać z witrynyStrona bezpłatnej wersji próbnej GroupDocs. Aby uzyskać pełną funkcjonalność, rozważ zakup licencji.

Jakie formaty plików obsługuje GroupDocs.Editor?

GroupDocs.Editor obsługuje szeroką gamę formatów plików, w tym DOCX, XLSX, PPTX, PDF, HTML i wiele innych. Sprawdźdokumentacja aby uzyskać pełną listę.

Jak uzyskać pomoc dotyczącą GroupDocs.Editor?

Możesz uzyskać wsparcie odForum pomocy technicznej GroupDocs gdzie możesz zadawać pytania i uzyskać pomoc od społeczności i ekspertów GroupDocs.