Як конвертувати SVG у PDF за допомогою C#

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

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

  1. Використовуючи менеджер пакунків NuGet, додайте Aspose.Imaging, щоб конвертувати SVG у PDF
  2. Імпортуйте посилання на простір імен Aspose.Imaging у вашу програму
  3. Завантажте вихідний файл SVG за допомогою методу Image.Load
  4. Створіть об’єкт класу SvgRasterizationOptions, щоб установити висоту та ширину зображення SVG
  5. Створіть клас PdfOptions, щоб установити потрібні параметри PDF
  6. Перетворіть SVG у PDF за допомогою методу збереження

Наведені вище дії в C# перетворюють SVG у PDF за допомогою простих викликів API і кількох рядків коду. Процес розпочнеться із завантаження вихідного зображення SVG за допомогою методу Load(), після чого встановлюється ширина та висота сторінки SVG за допомогою класу SvgRasterizationOptions. Нарешті, за допомогою класу PdfOptions буде встановлено параметри растеризації PDF і SVG буде перетворено на PDF.

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

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

Вищезазначений приклад означає, що для того, щоб конвертувати SVG у PDF, можна легко розробити простий конвертер на основі C#, який не залежить від будь-якого стороннього програмного забезпечення, наприклад Adobe Acrobat. Якщо ви хочете дізнатися про перетворення SVG на зображення PNG за допомогою C#, зверніться до статті як конвертувати SVG у PNG за допомогою C#.

 Українська