Преобразование HTML в XML на C#
API PowerPoint .NET для преобразования документов HTML в файлы XML на платформах NET Framework, .NET Core, Windows Azure, Mono или Xamarin.
Как преобразовать HTML в XML на C#
Как преобразовать HTML в XML в коде?
С помощью Aspose.Slides for .NET любой разработчик или приложение может преобразовать HTML-файлы в XML-файлы всего несколькими строками кода C#.
Как современный API обработки документов, Aspose.Slides для .NET быстро экспортирует содержимое в формате HTML в XML. Библиотека Aspose PowerPoint позволяет конвертировать HTML в XML и многие другие форматы файлов.
Чтобы установить Aspose.Slides: Откройте менеджер пакетов NuGet . Найдите Aspose.Slides и установите его.
Или вы можете установить Aspose.Slides, выполнив эту команду из консоли диспетчера пакетов.
Команда консоли диспетчера пакетов
PM> Install-Package Aspose.Slides.NET
Как преобразовать HTML в XML на C#
Разработчики и приложения могут конвертировать HTML в XML следующим образом:
Создайте экземпляр класса Presentation.
Загрузите HTML-файл.
Добавляйте слайды на основе содержимого HTML-файла.
Сохраните слайды в формате XML.
Системные Требования
Прежде чем запускать код C# преобразования HTML в XML, на вашем компьютере должны быть выполнены следующие требования:
- Microsoft Windows или совместимая ОС с платформами .NET Framework, .NET Core, Windows Azure, Mono или Xamarin.
- Среда разработки, такая как Microsoft Visual Studio.
- В вашем проекте есть ссылка на Aspose.Slides for .NET DLL.
Код C# для преобразования HTML в XML
using (Presentation pres = new Presentation())
{
pres.Slides.AddFromHtml("page.html");
pres.Slides.RemoveAt(0); // removes default empty slide
for (var index = 0; index < pres.Slides.Count; index++)
{
ISlide slide = pres.Slides[index];
using (FileStream stream = new FileStream($"doc-{index}.xml", FileMode.Create, FileAccess.Write))
{
slide.WriteAsSvg(stream);
}
}
}
Бесплатный онлайн-конвертер
Другие поддерживаемые преобразования
Aspose.Slides поддерживает операции преобразования для многих форматов файлов.