.NET API за редактиране на документи чрез HTML

Разработване на .NET приложения, за интегриране с HTML редактор, извличане на поддържан документ, редактиране и конвертиране в оригинален формат.


Изтеглете безплатна пробна версия

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

Точно преобразуване към и от HTML DOM

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. Тази функция е автоматично активирана и може да се наблюдава, когато документът с такива текстови ефекти се обработва.

Мощни функции за манипулиране на XML

С помощта на GroupDocs.Editor за .NET API можете да отваряте, преглеждате и редактирате XML документи. Нашият API за редактиране предлага специална поддръжка и разпознаване на XML тагове, атрибути заедно с техните стойности, XML декларации, CDATA секции, DOCTYPE дефиниции и други специфични за XML обекти. Можете да персонализирате настройките за шрифт и цвят за всеки отделен обект в XML структурата.

Функцията XML конвертор е достатъчно интелигентна, за да покаже грешки в XML файла и как да ги поправите. Механизмът за разпознаване на URI адреси и имейл сканира XML атрибути и представя откритите URI адреси и имейл адреси в етикета A като връзки, така че да могат да бъдат редактирани като връзка, а не като текст в получения HTML файл.

Ресурси за поддръжка и обучение

GroupDocs.Editor предлага API за редактиране на документи за други популярни среди за разработка

Back to top
 Български