GroupDocs.Editor for .NET API padeda kurti paprastas ir lengvai naudojamas C#, ASP.NET ir kitas .NET programas, kurios lengvai integruojamos su populiariais HTML redaktoriais (tiek atvirojo kodo, tiek mokamais), kad būtų galima konvertuoti, redaguoti ir valdyti populiarūs failų formatai. Mūsų .NET redaktoriaus API leidžia įkelti dokumentą, konvertuoti jį į HTML, perkelti HTML į išorinį HTML redaktorių ir, atlikus manipuliavimą, išsaugo HTML pradiniame failo formate. Taip pat galite atskirai gauti išteklius, pridėtus prie bet kurio dokumento. Jis veikia su visų rūšių dokumentais, tokiais kaip „Microsoft Word“, „Excel“, „PowerPoint“, PDF, XPS, „OpenDocument“, tekstu, žiniatinkliu, el. paštu, el. knyga ir kt.
GroupDocs.Editor for .NET API leidžia jūsų .NET programoms gauti palaikomo formato dokumentą ir konvertuoti jį į HTML dokumento objekto modelį (DOM), kartu išgaunant pridedamus išteklius, pvz., CSS. Tada galite atlikti HTML pakeitimus naudodami savo mėgstamą HTML redaktorių. Kai baigsite redaguoti, GroupDocs.Editor for .NET API leidžia tiksliai konvertuoti šį HTML DOM atgal į pradinį failą.
// 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 for .NET API gali gauti išorinius išteklius, pridėtus prie palaikomų dokumentų, pvz., vaizdus, šriftus, CSS ir kt. Tada gauti ištekliai gali būti įkelti, pereiti ir išsaugoti atskirai nuo gauto HTML dokumento. Tai suteikia jums lengviau valdomą išvestį.
GroupDocs dokumentų rengyklės API leidžia pridėti sudėtingų teksto efektų (šešėlis, 3D efektas, kontūras, švytėjimas, graviravimas, įspaudimas) dirbant su palaikomais Microsoft Word dokumentų apdorojimo formatais. Ši funkcija yra automatiškai įjungta, kurią galima pastebėti apdorojant dokumentą su tokiais teksto efektais.
Naudodami GroupDocs.Editor for .NET API galite atidaryti, peržiūrėti ir redaguoti XML dokumentus. Mūsų redagavimo API siūlo ypatingą XML žymų, atributų ir jų verčių, XML deklaracijų, CDATA skyrių, DOCTYPE apibrėžimų ir kitų XML specifinių objektų palaikymą ir atpažinimą. Galite tinkinti šrifto ir spalvų nustatymus kiekvienam atskiram XML struktūros objektui.
XML keitiklio funkcija yra pakankamai protinga, kad parodytų XML failo klaidas ir kaip jas ištaisyti. URI ir el. pašto atpažinimo mechanizmas nuskaito XML atributus ir pateikia aptiktus URI bei el. pašto adresus A žymoje kaip nuorodas, kad juos būtų galima redaguoti kaip nuorodą, o ne kaip tekstą gautame HTML faile.