SVG є найпоширенішим форматом файлів, якщо ви працюєте з двовимірною графікою. Цей формат файлу є дуже масштабованим і пропонує високу якість. Однак, коли мова йде про обмін документами, друк або архівування, формат файлу PDF є переважним через свою покращену портативну природу. У цій статті ми програмно конвертуємо SVG у PDF в Python. Для цього ми використаємо Aspose.CAD для Python через .NET. Цей CAD SDK достатньо потужний, щоб плавно обробляти конверсію SVG у PDF. Отже, ми продемонструємо функціональність, написавши кодовий приклад. Почнемо.

Встановлення CAD SDK

Давайте встановимо Aspose.CAD для Python через .NET просто запустивши наступну команду в CMD:

pip install aspose-cad

Ви можете завантажити файли SDK, якщо не бажаєте використовувати CMD.

Конвертувати SVG у PDF в Python - Кодовий фрагмент

SDK було встановлено, і тепер ми перейдемо до реалізації функціональності.

Будь ласка, дотримуйтесь наведених нижче кроків:

  • Визначте шлях до робочого каталогу та застосуйте ліцензію Aspose.CAD.
  • Завантажте вихідний SVG файл, викликавши метод load метод.
  • Створіть екземпляр класу CadRasterizationOptions.
  • Встановіть висоту сторінки.
  • Встановіть ширину сторінки.
  • Ініціюйте екземпляр класу PdfOptions.
  • Викличте метод save, щоб зберегти файл як PDF.

Наступний кодовий приклад показує, як програмно конвертувати SVG у PDF в Python: Ви можете побачити вихід на зображенні нижче:

svg-to-pdf

Як запитання

Ви можете ставити свої запитання на нашому форумі.

SVG до PDF - Отримайте безкоштовну ліцензію

Отримайте безкоштовну тимчасову ліцензію, щоб спробувати Aspose.CAD для Python через .NET.

Остаточні думки

Aspose.CAD для Python через .NET пропонує компактний спосіб конвертувати SVG у PDF в Python. Найголовніше, це рішення не має жодних сторонніх залежностей. Ви можете безперешкодно досягти цієї конверсії у ваших Python додатках. Більше того, ви можете заглибитися, переглянувши документацію, API refs та приклади коду на GitHub.

Поширені запитання

П: Як конвертувати SVG у PDF в Python?

В: Ви можете експортувати SVG у PDF, використовуючи Aspose.CAD для Python через .NET. Цей кодовий приклад демонструє функціональність.

П: Чи є SVG та PDF однаковими?

В: Ні, SVG і PDF не є однаковими. SVG - це формат векторних зображень для веб-графіки, тоді як PDF - це формат документів, який може містити текст, зображення та графіку для обміну та друку.

Досліджуйте