SVG dosya formatı, iki boyutlu grafiklerle çalışıyorsanız en yaygın kullanılan dosya formatıdır. Bu dosya formatı son derece ölçeklenebilir ve harika kalite sunar. Ancak, belge paylaşımı, yazdırma veya arşivleme söz konusu olduğunda, PDF dosya formatı, geliştirilmiş taşınabilir doğası nedeniyle tercih edilmektedir. Bu makalede, programatik olarak Python’da SVG’yi PDF’ye dönüştüreceğiz. Bu amaçla, Aspose.CAD for Python via .NET kullanacağız. Bu CAD SDK, SVG’den PDF’ye dönüşümü sorunsuz bir şekilde yönetmek için yeterince güçlüdür. Dolayısıyla, işlevselliği bir kod örneği yazarak göstereceğiz. Hadi başlayalım.

CAD SDK Kurulumu

Aspose.CAD for Python via .NET yüklemek için CMD’de aşağıdaki komutu çalıştırabilirsiniz:

pip install aspose-cad

CMD seçeneğini tercih etmiyorsanız, SDK dosyalarını indirip alabilirsiniz.

Python’da SVG’yi PDF’ye Dönüştürme - Kod Parçası

SDK yüklendi ve şimdi işlevselliğin uygulanmasına geçeceğiz.

Lütfen aşağıda belirtilen adımları izleyin:

  • Çalışma dizini için yolu tanımlayın ve Aspose.CAD lisansını uygulayın.
  • Kaynak SVG dosyasını load yöntemini çağırarak yükleyin.
  • CadRasterizationOptions sınıfının bir örneğini oluşturun.
  • Sayfa yüksekliğini ayarlayın.
  • Sayfa genişliğini ayarlayın.
  • PdfOptions sınıfının bir örneğini oluşturun.
  • Dosyayı PDF olarak kaydetmek için save yöntemini çağırın.

Aşağıdaki kod örneği, Python’da SVG’yi PDF’ye programatik olarak nasıl dönüştüreceğinizi göstermektedir: Aşağıdaki resimde çıktıyı görebilirsiniz:

svg-to-pdf

Soru Olarak

Sorularınızı forum üzerinden sorabilirsiniz.

SVG’den PDF’ye - Ücretsiz Lisans Alın

Aspose.CAD for Python via .NET denemek için ücretsiz geçici lisans alın.

Son Düşünceler

Aspose.CAD for Python via .NET, Python’da SVG’yi PDF’ye dönüştürmenin kompakt bir yolunu sunmaktadır. Her şeyden önce, bu çözüm herhangi bir üçüncü taraf bağımlılığı ile gelmiyor. Python uygulamalarınızda bu dönüşümü sorunsuz bir şekilde gerçekleştirebilirsiniz. Ayrıca, belgelere, API referanslarına ve GitHub kod örneklerine göz atarak daha derinlemesine bilgi edinebilirsiniz.

SSS

S: Python’da SVG’yi PDF’ye nasıl dönüştürebilirim?

C: SVG’yi PDF’ye Aspose.CAD for Python via .NET kullanarak dışa aktarabilirsiniz. Bu kod örneği işlevselliği göstermektedir.

S: SVG ve PDF aynı mı?

C: Hayır, SVG ve PDF aynı değildir. SVG, web grafikleri için bir vektör görüntü formatıdır, PDF ise metin, resimler ve grafikler içerebilen bir belge formatıdır.

Keşfet