Format pliku SVG jest najczęściej używanym formatem pliku, jeśli pracujesz z grafiką dwuwymiarową. Ten format pliku jest wysoce skalowalny i oferuje doskonałą jakość. Jednak gdy chodzi o udostępnianie dokumentów, drukowanie lub archiwizowanie, preferowany jest format pliku PDF z powodu jego ulepszonej przenośności. W tym artykule programowo przekonwertujemy SVG na PDF w Pythonie. W tym celu skorzystamy z Aspose.CAD for Python via .NET. Ten SDK CAD jest wystarczająco potężny, aby płynnie obsługiwać konwersję SVG na PDF. Zademonstrujemy więc funkcjonalność, pisząc przykład kodu. Zaczynajmy.

Instalacja SDK CAD

Zainstalujmy Aspose.CAD for Python via .NET po prostu uruchamiając następujące polecenie w CMD:

pip install aspose-cad

Możesz pobrać pliki SDK, jeśli nie wolisz opcji CMD.

Konwersja SVG na PDF w Pythonie - Fragment kodu

SDK został zainstalowany i teraz przystąpimy do implementacji funkcjonalności.

Proszę postępować zgodnie z poniższymi krokami:

  • Zdefiniuj ścieżkę do katalogu roboczego i zastosuj licencję Aspose.CAD.
  • Załaduj źródłowy plik SVG, wywołując metodę load.
  • Utwórz instancję klasy CadRasterizationOptions.
  • Ustaw wysokość strony.
  • Ustaw szerokość strony.
  • Utwórz instancję klasy PdfOptions.
  • Wywołaj metodę save, aby zapisać plik jako PDF.

Poniższy przykład kodu pokazuje, jak programowo przekonwertować SVG na PDF w Pythonie: Możesz zobaczyć wynik na poniższym obrazie:

svg-to-pdf

Jako pytanie

Możesz zadawać pytania na naszym forum.

SVG na PDF - Uzyskaj darmową licencję

Uzyskaj darmową tymczasową licencję, aby wypróbować Aspose.CAD for Python via .NET.

Ostateczne przemyślenia

Aspose.CAD for Python via .NET oferuje kompaktowy sposób na konwersję SVG na PDF w Pythonie. Przede wszystkim to rozwiązanie nie wymaga żadnych zależności zewnętrznych. Możesz bezproblemowo osiągnąć tę konwersję w swoich aplikacjach Python. Ponadto możesz zagłębić się, przeszukując dokumentację, API refs i przykłady kodu na GitHubie.

Często zadawane pytania

P: Jak przekonwertować SVG na PDF w Pythonie?

O: Możesz eksportować SVG do PDF, używając Aspose.CAD for Python via .NET. Ten przykład kodu demonstruje funkcjonalność.

P: Czy SVG i PDF to to samo?

O: Nie, SVG i PDF to nie to samo. SVG to format obrazu wektorowego dla grafiki internetowej, podczas gdy PDF to format dokumentu, który może zawierać tekst, obrazy i grafiki do udostępniania i drukowania.

Eksploruj