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:
- .NET Framework: Upewnij się, że masz zainstalowany program .NET Framework 4.6.1 lub nowszy.
- Visual Studio: Zainstaluj program Visual Studio 2017 lub nowszy, aby zapewnić płynne środowisko programistyczne.
- GroupDocs.Editor dla .NET: Pobierz najnowszą wersję zStrona pobierania GroupDocs.Editor.
- 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 plikEditor
instancję, 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.