Преобразование PDF в SVG на C#
API PowerPoint .NET для преобразования документов PDF в изображения SVG на платформах NET Framework, .NET Core, Windows Azure, Mono или Xamarin.
Как конвертировать PDF в SVG на C#
Как преобразовать PDF в SVG в коде?
С помощью Aspose.Slides for .NET любой разработчик или приложение может преобразовать PDF в формат SVG всего несколькими строками кода C#.
Как современный API обработки документов, Aspose.Slides для .NET быстро экспортирует страницы PDF в SVG. Библиотека Aspose PowerPoint позволяет конвертировать PDF в SVG и многие другие форматы файлов.
Чтобы установить Aspose.Slides: Откройте менеджер пакетов NuGet . Найдите Aspose.Slides и установите его.
Или вы можете установить Aspose.Slides, выполнив эту команду из консоли диспетчера пакетов.
Команда консоли диспетчера пакетов
PM> Install-Package Aspose.Slides.NET
Как конвертировать PDF в SVG на C#
Разработчики и приложения могут конвертировать PDF в SVG следующим образом:
Создайте экземпляр класса Presentation.
Загрузите файл PDF.
Добавляйте слайды на основе страниц PDF.
Сохраните слайды как изображения SVG.
Системные Требования
Прежде чем запускать код C# для преобразования PDF в SVG, на вашем компьютере должны быть выполнены следующие требования:
- Microsoft Windows или совместимая ОС с платформами .NET Framework, .NET Core, Windows Azure, Mono или Xamarin.
- Среда разработки, такая как Microsoft Visual Studio.
- В вашем проекте есть ссылка на Aspose.Slides for .NET DLL.
Код С# для преобразования PDF в SVG
using (Presentation pres = new Presentation())
{
pres.Slides.AddFromPdf("doc.pdf");
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}.svg", FileMode.Create, FileAccess.Write))
{
slide.WriteAsSvg(stream);
}
}
}
Бесплатный онлайн-конвертер
Другие поддерживаемые преобразования
Aspose.Slides поддерживает операции преобразования для многих форматов файлов.