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 до 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 - це формат документів, який може містити текст, зображення та графіку для обміну та друку.