PDF стал одним из доминирующих форматов файлов из-за его кроссплатформенной поддержки. Из-за единообразного макета PDF-документов на разнородных устройствах люди предпочитают конвертировать документы в PDF, прежде чем делиться ими. Однако в некоторых случаях PDF-файлы необходимо преобразовать в какой-либо другой формат файла. Преобразование PDF в SVG широко используется в различных сценариях, например, для встраивания содержимого документов PDF в веб-страницы. Поэтому в этой статье вы узнаете, как конвертировать PDF-файлы в SVG с помощью C#.

Преобразование C# PDF в SVG с помощью .NET API — Скачать бесплатно

Aspose.PDF for .NET — это API для работы с PDF, который позволяет создавать новые и обрабатывать существующие PDF-файлы из приложений .NET. Кроме того, API также позволяет преобразовывать PDF-файлы в SVG с высокой точностью. Вы можете либо скачать библиотеку DLL API, либо установить ее через NuGet.

PM> Install-Package Aspose.Pdf 

Преобразование PDF-файлов в SVG на C#

Ниже приведены шаги для преобразования файла PDF в SVG на C# с использованием Aspose.PDF для .NET.

В следующем примере кода показано, как преобразовать PDF-файл в SVG с помощью C#.

// Открыть документ
Document pdfDocument = new Document("Document.pdf");

// Создать экземпляр объекта SvgSaveOptions
SvgSaveOptions saveOptions = new SvgSaveOptions();

// Сохраните PDF как файл SVG.
pdfDocument.Save("output.svg", saveOptions);

Преобразование C# PDF в SVG с дополнительными параметрами

Aspose.PDF для .NET также предоставляет некоторые дополнительные параметры для настройки преобразования PDF в SVG на C#. Для этого API предоставляет класс SvgSaveOptions, который содержит следующие параметры.

Ниже приведены шаги по настройке преобразования PDF в SVG с использованием класса SvgSaveOptions.

В следующем примере кода показано, как преобразовать PDF-файл в SVG с дополнительными параметрами с помощью C#.

// Открыть документ
Document pdfDocument = new Document("Document.pdf");

// Создать экземпляр объекта SvgSaveOptions
SvgSaveOptions saveOptions = new SvgSaveOptions();

// Не сжимайте изображение SVG в Zip-архив
saveOptions.CompressOutputToZipArchive = false;

// Сохраните PDF как файл SVG.
pdfDocument.Save("output.svg", saveOptions);

Конвертер .NET PDF в SVG — получите бесплатную лицензию API

Если вы хотите попробовать API без ознакомительных ограничений, вы можете получить бесплатную временную лицензию.

Вывод

В этой статье вы узнали, как конвертировать PDF-файлы в формат SVG на C#. Кроме того, в примере кода обсуждались дополнительные параметры для настройки преобразования PDF в SVG. Вы можете узнать больше о C# PDF API, используя документацию.

Смотрите также