GroupDocs.Editor dla .NET API pomaga tworzyć proste i łatwe w użyciu aplikacje C#, ASP.NET i inne .NET, które łatwo integrują się z popularnymi edytorami HTML (zarówno open-source, jak i płatnymi) w celu konwertowania, edytowania i manipulowania dokumentami popularne formaty plików. Nasz interfejs API edytora .NET umożliwia ładowanie dokumentu, konwertowanie go do formatu HTML, przesyłanie kodu HTML do zewnętrznego edytora HTML, a po zakończeniu manipulacji zapisuje kod HTML w oryginalnym formacie pliku. Możesz także osobno pobrać zasoby dołączone do dowolnego dokumentu. Współpracuje z wszelkiego rodzaju dokumentami, takimi jak Microsoft Word, Excel, PowerPoint, PDF, XPS, OpenDocument, Text, Web, Email, e-Book i inne.
GroupDocs.Editor dla interfejsu .NET API umożliwia aplikacjom .NET pobranie dokumentu w obsługiwanym formacie i przekonwertowanie go na obiektowy model dokumentu HTML (DOM) wraz z wyodrębnieniem dołączonych zasobów, takich jak CSS. Następnie możesz wprowadzić modyfikacje w kodzie HTML za pomocą swojego ulubionego edytora HTML. Po zakończeniu edycji GroupDocs.Editor for .NET API umożliwia dokładne przekonwertowanie tego modelu DOM HTML z powrotem do oryginalnego pliku.
// Create Editor class by loading an input document
Editor editor = new Editor("Sample.docx");
// Open document for edit and obtain EditableDocument
EditableDocument original = editor.Edit();
// Obtain all-embedded HTML from it
string allEmbeddedInside = original.GetEmbeddedHtml();
// If necessary, obtain pure HTML-markup, CSS, images and other resources in separate form
// Whole HTML-markup, without any resources
string completeHtmlMarkup = original.GetContent();
// Only HTML->BODY content, useful for most of WYSIWYG-editors
string onlyInnerBody = original.GetBodyContent();
// All CSS stylesheets
var stylesheets = original.Css;
// All images, including raster and vector, but without CSS gradients
var images = original.Images;
// All font resources
var fonts = original.Fonts;
// finally, send this content to your WYSIWYG HTML-editor
GroupDocs.Editor dla .NET API może pobierać zewnętrzne zasoby dołączone do obsługiwanych dokumentów, takie jak obrazy, czcionki, CSS i inne. Pobrane zasoby można następnie wczytywać, przeglądać i zapisywać oddzielnie od wynikowego dokumentu HTML. Daje to łatwiejsze zarządzanie danymi wyjściowymi.
Interfejs API edytora dokumentów GroupDocs umożliwia dodawanie złożonych efektów tekstowych (cień, efekt 3D, kontur, blask, grawerowanie, płaskorzeźba) podczas pracy z obsługiwanymi formatami przetwarzania dokumentów Microsoft Word. Ta funkcja jest włączana automatycznie, co można zaobserwować podczas przetwarzania dokumentu z takimi efektami tekstowymi.
Korzystając z GroupDocs.Editor dla .NET API, możesz otwierać, wyświetlać i edytować dokumenty XML. Nasz interfejs API do edycji oferuje specjalną obsługę i rozpoznawanie znaczników XML, atrybutów wraz z ich wartościami, deklaracji XML, sekcji CDATA, definicji DOCTYPE i innych jednostek specyficznych dla XML. Jesteś w stanie dostosować ustawienia czcionek i kolorów dla każdej odrębnej encji w strukturze XML.
Funkcja konwertera XML jest wystarczająco inteligentna, aby pokazać błędy w pliku XML i sposoby ich naprawy. Mechanizm rozpoznawania identyfikatorów URI i wiadomości e-mail skanuje atrybuty XML i przedstawia wykryte identyfikatory URI i adresy e-mail w znaczniku A jako łącza, dzięki czemu można je edytować jako łącze, a nie jako tekst w wynikowym pliku HTML.