GroupDocs.Editor за .NET API ви помага да създавате прости и лесни за използване C#, ASP.NET и други .NET приложения, които лесно се интегрират с популярни HTML редактори (както с отворен код, така и платени), за да конвертирате, редактирате и манипулирате документи на популярни файлови формати. Нашият API за .NET редактор ви позволява да заредите документ, да го конвертирате в HTML, да изпратите HTML към външен HTML редактор и след като манипулацията приключи, записва HTML в оригиналния му файлов формат. Можете също така отделно да извличате ресурси, прикачени към всеки документ. Работи с всички видове документи, като този за Microsoft Word, Excel, PowerPoint, PDF, XPS, OpenDocument, Text, Web, Email, e-Book и др.
GroupDocs.Editor за .NET API позволява на вашите .NET приложения да извличат документ с поддържан формат и да го конвертират в HTML Document Object Model (DOM) заедно с извличане на прикачени ресурси, като CSS. След това можете да направите промените в HTML, като използвате любимия си HTML редактор. След като приключите с редактирането, GroupDocs.Editor for .NET API ви позволява точно да конвертирате този HTML DOM обратно в оригиналния файл.
// 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 за .NET API може да извлича външни ресурси, прикачени към поддържани документи, като изображения, шрифтове, CSS и други. След това извлечените ресурси могат да бъдат заредени, обходени и запазени отделно от получения HTML документ. Това ви дава по-лесно управляван резултат.
API за редактор на документи GroupDocs позволява добавяне на сложни текстови ефекти (сянка, 3D ефект, контур, блясък, гравиране, релеф), докато работите с поддържани формати за обработка на документи на Microsoft Word. Тази функция е автоматично активирана и може да се наблюдава, когато документът с такива текстови ефекти се обработва.
С помощта на GroupDocs.Editor за .NET API можете да отваряте, преглеждате и редактирате XML документи. Нашият API за редактиране предлага специална поддръжка и разпознаване на XML тагове, атрибути заедно с техните стойности, XML декларации, CDATA секции, DOCTYPE дефиниции и други специфични за XML обекти. Можете да персонализирате настройките за шрифт и цвят за всеки отделен обект в XML структурата.
Функцията XML конвертор е достатъчно интелигентна, за да покаже грешки в XML файла и как да ги поправите. Механизмът за разпознаване на URI адреси и имейл сканира XML атрибути и представя откритите URI адреси и имейл адреси в етикета A като връзки, така че да могат да бъдат редактирани като връзка, а не като текст в получения HTML файл.