Як конвертувати SVG у PDF на C#

У цьому навчальному посібнику ми навчимося процесу перетворення SVG на PDF у C#. Крім того, у ньому надається інформація про налаштування необхідної бібліотеки в програмі .NET, поетапна процедура для виконання перетворення документів і те, як використовувати цей посібник для розробки можливостей C# SVG у PDF. Ось кроки та зразок коду для перетворення SVG у PDF за допомогою C#.

Кроки для перетворення SVG у PDF на C#

  1. Установіть пакет GroupDocs.Conversion for .NET із NuGet у проекті .NET, щоб конвертувати SVG у PDF
  2. Додайте посилання на простір імен GroupDocs.Conversion для реалізації функцій SVG у PDF
  3. Завантажте вхідний файл SVG, створивши екземпляр класу Converter
  4. Ініціалізуйте клас PdfConvertOptions і визначте параметри для налаштування документа PDF
  5. Нарешті, викличте метод Convert класу Converter, щоб зберегти SVG як документ PDF

Наведені вище пункти дозволяють вам легко розробити конвертувати SVG у PDF на C# для виконання трансформації документа. На першому кроці налаштуйте необхідний пакет і додайте важливий простір імен. Потім вам потрібно завантажити вхідний файл SVG, ініціалізувавши клас Converter і створивши екземпляр класу PdfConvertOptions для налаштування вихідного документа PDF. На останньому кроці метод Convert допоможе вам зберегти отриманий файл на диск.

Код для перетворення SVG у PDF на C#

using System;
using GroupDocs.Conversion.Options.Convert;
namespace ConvertSvgToPdfInCSharp
{
class Program
{
public static void Main(string[] args) // Main function to convert SVG to PDF using C#
{
// Remove the watermark in output PDF document by adding license
string licensePath = "GroupDocs.Conversion.lic";
GroupDocs.Conversion.License lic = new GroupDocs.Conversion.License();
lic.SetLicense(licensePath);
// Load the source SVG file for conversion to PDF
var converterObj = new GroupDocs.Conversion.Converter("sample.svg");
// Set the conversion options for PDF document to customize the output file
PdfConvertOptions options = new PdfConvertOptions();
// Convert and save the SVG in PDF format
converterObj.Convert("converted.pdf", options);
Console.WriteLine("Done");
}
}
}

Конвертер C# SVG у PDF реалізовано за допомогою кроків, описаних у попередньому розділі, щоб продемонструвати роботу цього посібника. Як бачите, ми написали пару рядків коду, який складається з викликів API. Крім того, ви можете запускати цей зразок коду в будь-якій операційній системі, як-от MS Windows, Linux і Mac OS, і навіть без встановлення стороннього програмного забезпечення.

Ми обговорили перетворення документа для експорту SVG у PDF за допомогою C#. Нещодавно ми опублікували статтю про зміну PDF-файлу на текстовий за допомогою C#, перегляньте посібник як конвертувати PDF у текст на C# для отримання додаткової інформації.

 Українська