Python'da SVG'yi JPG'ye ve JPG'yi SVG'ye Dönüştürme

Python’da SVG’yi JPG’ye ve JPG’yi SVG’ye dönüştürün

Ölçeklenebilir Vektör Grafikleri(SVG), XML tabanlı bir biçimlendirme dilidir. Bu dil, iki boyutlu hafif vektör grafiklerini ve karma raster grafikleri tanımlamak için kullanılır. JPEG olarak da bilinen JPG, sıkıştırılmış bir raster görüntü formatıdır. Dijital görüntüleri içermek için yaygın olarak kullanılan ve en yaygın sıkıştırılmış görüntü formatıdır. Belirli senaryolarda, SVG dosyasını JPG dosyasına ve JPG’yi SVG formatına dönüştürmeniz gerekir. Öyleyse, bazı gelişmiş ayarlarla Python’da SVG’yi JPG’ye ve JPG’yi SVG’ye nasıl dönüştüreceğimize bir göz atalım.

Aşağıdaki yazıda aşağıdaki konulara odaklanacağız:

SVG’den JPG’ye ve JPG’den SVG’ye Dönüştürme REST API - Python SDK

Python kullanarak SVG’yi JPG’ye ve JPG’yi SVG’ye dönüştürmek için GroupDocs.Conversion Cloud API’sinin Python SDK‘ünü kullanacağım. GroupDocs.Conversion Python kitaplığı, SVG’yi JPG’ye ve JPG’yi SVG dosyalarına kolayca dönüştürmenin en iyi ve en güvenli yolunu sağlar. Python SDK, desteklenen tüm belge dönüştürme işlemleri için %100 ücretsiz, güvenli ve kullanışlıdır. Bulutta programlı olarak görüntülere desteklenen biçimler dönüştürmeye izin verir.

Yükleme prosedürü basittir: API’yi konsola yüklemek için aşağıdaki komutu kullanmanız yeterlidir:

pip install groupdocs_converison_cloud

Lütfen belirtilen adımları izlemeden önce Gösterge tablosundan İstemci Kimliği ve Sırrını edinin. Kimliğinizi ve sırrınızı aldıktan sonra, kodu aşağıda gösterildiği gibi ekleyin:

# http://api.groupdocs.cloud adresinden Python uygulamanıza Python SDK'yı içe aktarın
import groupdocs_conversion_cloud

# Ücretsiz kayıttan sonra https://dashboard.groupdocs.cloud adresinden client_id ve client_secret'i edinin.
client_id = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
client_secret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

# Dosya API yapılandırmalarını edinin
configuration = groupdocs_conversion_cloud.Configuration(client_id, client_secret)
configuration.api_base_url = "https://api.groupdocs.cloud"
storage_name = "InternalStorage"

REST API kullanarak Python’da SVG’yi JPG/JPEG’e dönüştürün

Bu bölümde, aşağıda belirtilen basit adımları izleyerek SVG kodunun çevrimiçi olarak nasıl JPG/JPEG’e dönüştürüleceğini göstereceğiz. Öncelikle, aşağıdaki kod örneğini kullanarak SVG dosyasını buluta yükleyin. Sonuç olarak, yüklenen SVG dosyası, bulut üzerindeki kontrol panelinizin dosyalar bölümünde mevcut olacaktır.

Şimdi, aşağıda belirtilen adımları ve kod parçacığını izleyerek SVG’yi programlı olarak çevrimiçi bir JPG dosyasına dönüştürün:

  • Bir ConvertApi örneği oluşturun
  • ConvertSettings örneği oluştur
  • SVG dosya yolunu ayarlayın
  • Biçime “jpg” atayın
  • Çıktı dosyası yolu sağlayın
  • ConvertDocumentRequest Oluştur
  • ConvertApi.convertDocument() yöntemini çağırarak sonuçları alın

Aşağıdaki kod örneği, REST API kullanılarak Python’da SVG’nin JPG’ye nasıl dönüştürüleceğini gösterir:

# REST API kullanarak Python'da SVG'yi JPG/JPEG'e Dönüştürme
try:
    # API'nin bir örneğini oluşturun
    convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)

    # Dönüştürme ayarlarını tanımlayın
    settings = groupdocs_conversion_cloud.ConvertSettings()
    settings.storage_name = storage_name
    settings.file_path = "python-testing/input-sample-file.svg"
    settings.format = "jpg"
    settings.output_path = "python-testing"
    
    request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)
    response = convert_api.convert_document(request)

    print("Successfully converted SVG to JPG/JPEG format online: " + str(response))
except groupdocs_conversion_cloud.ApiException as e:
    print("Exception while calling API: {0}".format(e.message))
REST API kullanarak Python'da SVG'yi JPG görüntüsüne dönüştürün

REST API kullanarak Python’da SVG’yi JPG/JPEG’e dönüştürün

Yukarıdaki kod örneği, dönüştürülen JPG dosyasını buluta kaydedecektir. Aşağıdaki kod parçacığını kullanarak indirebilirsiniz.

Gelişmiş Seçenekleri kullanarak Python’da JPG/JPEG’yi SVG’ye dönüştürün

Aynı şekilde Python’da JPG’yi SVG’ye aktarın. Aşağıda gösterilen bazı gelişmiş ayarlarla JPG’yi SVG dosyasına dönüştürmek için lütfen adımları izleyin:

  • Öncelikle bir ConvertApi örneği oluşturun
  • Ardından, ConvertSettings sınıfı örneği oluşturun
  • Şimdi, depolama adını sağlayın
  • Ardından, kaynak JPG dosya yolunu ayarlayın
  • Ardından, biçime “svg” atayın
  • SvgConvertOptions sınıf örneğini tanımlayın
  • merkez\pencere, sıkıştır\görüntüler, gri\ölçek, sayfadan\sayfa, sayfa sayısı, kalite, kenar boşluğu\üst, kenar boşluğu\sol, yükseklik vb. gibi çeşitli dönüştürme ayarları yapın.
  • Dönüştürme seçenekleri ve çıktı dosyası yolu sağlayın
  • Şimdi, settings parametresiyle bir ConvertDocumentRequest nesnesi oluşturun.
  • Son olarak, JPG’yi SVG biçimine dönüştürmek için ConvertApi.convertDocument() sınıfını çağırın

Aşağıdaki kodda, gelişmiş seçenekler kullanılarak bir JPG’nin Python’da SVG resim formatına nasıl dönüştürüleceğine ilişkin bir kod örneği gösterilmektedir:

# Gelişmiş Seçenekleri Kullanarak Python'da JPG/JPEG'i SVG'ye Dönüştürme
try:
  convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)

  # Dönüştürme ayarlarını tanımlayın
  settings = groupdocs_conversion_cloud.ConvertSettings()
  settings.storage_name = storage_name
  settings.file_path = "python-testing/input-sample-file.jpg"
  settings.format = "svg"

  convertOptions = groupdocs_conversion_cloud.SvgConvertOptions()
  convertOptions.center_window = True
  convertOptions.compress_images = False
  convertOptions.gray_scale = True
  convertOptions.from_page = 1
  convertOptions.pages_count = 1
  convertOptions.quality = 100
  convertOptions.margin_top = 5
  convertOptions.margin_left = 5
  convertOptions.height = 512

  settings.convert_options = convertOptions
  settings.output_path = "python-testing/output-sample-file.svg"

  request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)
  response = convert_api.convert_document(request)
except groupdocs_merger_cloud.ApiException as e:
  print("Exception while calling API: {0}".format(e.message))
Gelişmiş Seçenekler kullanılarak Python'da JPEG'den SVG'ye

Gelişmiş Seçenekleri Kullanarak Python’da JPG/JPEG’i SVG’ye Dönüştürün

Çevrimiçi Ücretsiz SVG’den JPG’ye Dönüştürücü

Ücretsiz çevrimiçi SVG’den JPG’ye dönüştürücü nedir? Lütfen yukarıdaki API kullanılarak geliştirilen aşağıdaki çevrimiçi SVG’den JPG’ye dönüştürücü ücretsiz deneyin.

Çevrimiçi JPG’den SVG’ye Ücretsiz Dönüştürücü

Çevrimiçi ücretsiz JPG’den SVG’ye dönüştürücü nedir? Lütfen yukarıdaki API kullanılarak geliştirilmiş aşağıdaki çevrimiçi JPG’den SVG’ye dönüştürücü ücretsiz deneyin.

Çözüm

Bu noktada bu blog yazısını sonlandırıyoruz. Umarım öğrenmişsinizdir:

  • REST API kullanarak Python’da SVG’yi JPG görüntüsüne dönüştürme;
  • gelişmiş seçenekleri kullanarak JPG’yi Python’da SVG’ye dönüştürme;
  • çevrimiçi SVG’den JPG’ye ve JPG’den SVG’ye ücretsiz dönüştürücü;

Ayrıca, belgeleri veya GitHub’ta bulunan örnekleri kullanarak GroupDocs.Conversion Cloud API hakkında daha fazla bilgi edinebilirsiniz. Ayrıca, API’lerle doğrudan web tarayıcınız üzerinden etkileşim kurabileceğiniz bir API Referansı bölümü de sağlıyoruz. Lütfen Başlangıç Kılavuzumuza bakın.

Ayrıca groupdocs.cloud yeni konular hakkında gönderiler oluşturmaya devam ediyor. En güncel bilgiler için takipte kalın.

Bir soru sor

Ücretsiz Destek Forumumuz aracılığıyla SVG’den JPG’ye veya JPG’den SVG’ye dosya dönüştürücü API’sı hakkında sorular sorabilirsiniz.

SSS

Python’da bir SVG dosyasını JPG’ye nasıl dönüştürebilirim?

SVG’nin çevrimiçi olarak yüksek çözünürlüklü JPG resimlerine nasıl dönüştürüleceğine ilişkin Python kod parçacığını öğrenmek için lütfen bu bağlantıyı takip edin.

REST API kullanarak Python’da SVG’yi JPG’ye ve JPG’yi SVG’ye çevrimiçi olarak nasıl değiştirebilirim?

Bir ConvertApi örneği oluşturun, dönüştürme ayarlarının değerlerini ayarlayın ve SVG’yi dönüştürmek için ConvertDocumentRequest ile convertDocument yöntemini çağırın JPG’ye veya JPG’den SVG formatına.

SVG’yi çevrimiçi olarak ücretsiz olarak JPG’ye nasıl dönüştürebilirim?

SVG’yi JPG görüntüsünü çevrimiçi, hızlı ve kolay bir şekilde dönüştürmenize olanak tanıyan bir ücretsiz çevrimiçi SVG’den JPG dosya dönüştürücüsüne sahiptir. Dönüştürme tamamlandıktan sonra, bulutta depolanan JPG dosyasını indirebilirsiniz.

SVG’den JPG’ye dönüştürücü kitaplığı ücretsiz olarak nasıl kurulur?

Desteklenen herhangi bir dönüştürmeyi programlı olarak dönüştürmek için SVG to JPG/JPEG Python kitaplığını indirip yükleyebilirsiniz.

JPG’yi Python’da SVG dosyasına nasıl dönüştürebilirim?

Lütfen [bu bağlantıyı] takip edin(https://blog.groupdocs.cloud/tr/conversion/convert-svg-to-jpg-and-jpg-to-svg-in-python/#Convert-JPG-JPEG-to-SVG- in-Python-using-Advanced-Options) kullanarak Python API kullanarak çevrimiçi olarak JPG’yi SVG’ye nasıl değiştireceğinize ilişkin Python kod parçacığını öğrenin.

REST API kullanarak Python’da çevrimiçi olarak JPG’den SVG nasıl oluşturulur?

Bir ConvertApi örneği oluşturun, dönüştürme ayarlarının değerlerini ayarlayın ve convertDocument öğesini çağırın REST API kullanarak JPG’yi renkli SVG’ye dönüştürmek için ConvertDocumentRequest ile /#/Convert/ConvertDocument) yöntemini kullanın.

JPG’yi çevrimiçi olarak ücretsiz olarak SVG’ye nasıl dönüştürebilirim?

JPG’yi SVG’ye ücretsiz çevrimiçi, hızlı ve kolay bir şekilde dönüştürmenizi sağlayan renkli bir JPG’den SVG’ye dönüştürücü vardır. Dönüştürme tamamlandıktan sonra, bulutta depolanan SVG görüntüsünü indirebilirsiniz.

Windows’ta JPG’yi SVG’ye ücretsiz olarak nasıl dönüştürebilirim?

Windows için ücretsiz JPG’den SVG’ye dönüştürme yazılımını indirmek için lütfen bu bağlantıyı ziyaret edin. Bu JPG’den SVG’ye dönüştürme yazılımı, Windows’ta JPG’yi tek bir tıklamayla hızlı bir şekilde SVG’ye dönüştürmek için kullanılabilir.

Ayrıca bakınız

Daha fazla bilgi edinmek istiyorsanız, lütfen aşağıdaki bağlantıları ziyaret edin: