.NET API для редагування документів із використанням HTML

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


Закачати безоплатну пробну версію

GroupDocs.Editor for .NET API допомагає створювати прості та зручні у використанні застосунки C#, ASP.NET та інші застосунки .NET, котрі легко інтегруються із популярними HTML-редакторами (як із відкритим вихідним кодом, так і платними) для перетворення, редагування та управління документами популярних форматів файлів. Наш API-інтерфейс редактора .NET дозволяє завантажувати документ, перетворити його у HTML, передати цей HTML у завнішній WYSIWYG-редактор HTML-розмітки і опісля завершення маніпуляції зберегти HTML у початковому форматі файлу. Ви також можете окремо отримати ресурси, прикріплені до любого документа. Він працює із всіма видами документів, наприклад, для Microsoft Word, Excel, PowerPoint, PDF, XPS, OpenDocument, Text, Web, Email, e-Book і т. д.

Можливості GroupDocs.Editor for .NET

Точна конвертація у HTML DOM та із нього

GroupDocs.Editor for .NET API дозволяє додаткам .NET завантажувати документ із списка форматів, що підтримуються, та конвертувати його в об’єктну модель документа HTML (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-документа. Це дозволяє вам більш гнучко і точно керувати виводом (відображенням) частин і компонентів документа.

Застосування текстових ефектів у форматах файлів Word Processing

GroupDocs.Editor для .NET API дозволяє додавати складні текстові ефекти (Тінь, 3D-ефект, Контур, Світіння, Гравірування, Тиснення) при работі із підтримуваними форматами обробки документів Microsoft Word. Ця функція вмикається автоматично, що можна спостерігати при обробці документа із такими текстовими ефектами.

Потужні функції роботи із XML

Із допомогою GroupDocs.Editor for .NET API ви можете відкривати, переглядати та редагувати XML-документи. Наш API редагування містить спеціальну підтримку та розпізнавання тегів XML, атрибутів разом із їх значеннями, оголошень XML, розділів CDATA, визначень DOCTYPE та других об’єктів, специфічних для XML. Ви можете налаштувати параметри шрифта і кольору для кожного окремого об’єкту у структурі XML.

Функція XML Converter достатньо розумна, щоби показати помилки у файлі XML та способи їх виправлення. Механізм розпізнавання URI та електронної пошти сканує XML-атрибути і представляє виявлені URI та адреса електроннрої пошти всередині тегу A у виді посилань, тому їх можна редагувати як посилання, а не як текст в результуючому HTML-файлі.

Підтримка та учбові ресурси

GroupDocs.Editor надає API редагування документів для інших популярних середовищ розробки.

Back to top
 Українська