Come convertire SVG in JPG e JPG in SVG in Python

Converti SVG in JPG e JPG in SVG in Python

Scalable Vector Graphics(SVG) è un linguaggio di markup basato su XML. Questo linguaggio è usato per descrivere la grafica vettoriale leggera bidimensionale e la grafica raster mista. JPG, noto anche come JPEG, è un formato di immagine raster compresso. È un formato di immagine compresso ampiamente utilizzato e più comune per contenere immagini digitali. In scenari specifici, è necessario convertire il file SVG in file JPG e il formato JPG in SVG. Quindi diamo un’occhiata a come convertire SVG in JPG e JPG in SVG in Python con alcune impostazioni avanzate.

Nel seguente articolo ci concentreremo sui seguenti argomenti:

Conversione da SVG a JPG e da JPG a SVG API REST - Python SDK

Per trasformare SVG in JPG e JPG in SVG usando Python, userò Python SDK dell’API GroupDocs.Conversion Cloud. La libreria GroupDocs.Conversion Python fornisce il modo migliore e più sicuro per trasformare facilmente i file SVG in JPG e JPG in SVG. Python SDK è gratuito al 100%, sicuro e conveniente per qualsiasi conversione di documenti supportata. Consente la conversione di formati supportati in immagini in modo programmatico sul cloud.

La procedura di installazione è semplice: basta utilizzare il seguente comando per installare l’API sulla console:

pip install groupdocs_converison_cloud

Si prega di ottenere l’ID cliente e segreto dalla dashboard prima di seguire i passaggi menzionati. Una volta che hai il tuo ID e segreto, aggiungi il codice come mostrato di seguito:

# Importa Python SDK nella tua applicazione Python da http://api.groupdocs.cloud
import groupdocs_conversion_cloud

# Ottieni client_id e client_secret da https://dashboard.groupdocs.cloud dopo la registrazione gratuita.
client_id = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
client_secret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

# Ottieni le configurazioni dell'API File
configuration = groupdocs_conversion_cloud.Configuration(client_id, client_secret)
configuration.api_base_url = "https://api.groupdocs.cloud"
storage_name = "InternalStorage"

Converti SVG in JPG/JPEG in Python utilizzando l’API REST

In questa sezione, dimostreremo come convertire il codice SVG in JPG/JPEG online seguendo i semplici passaggi indicati di seguito. Innanzitutto, carica il file SVG nel cloud utilizzando il seguente esempio di codice. Di conseguenza, il file SVG caricato sarà disponibile nella sezione file della dashboard sul cloud.

Ora trasforma SVG in un file JPG online in modo programmatico seguendo i passaggi e lo snippet di codice indicati di seguito:

  • Crea un’istanza di ConvertApi
  • Crea un’istanza ConvertSettings
  • Imposta il percorso del file SVG
  • Assegna “jpg” al formato
  • Fornire il percorso del file di output
  • Crea ConvertDocumentRequest
  • Ottieni risultati chiamando il metodo ConvertApi.convertDocument().

Il seguente esempio di codice mostra come convertire SVG in JPG in Python utilizzando l’API REST:

# Come convertire SVG in JPG/JPEG in Python utilizzando l'API REST
try:
    # Crea un'istanza dell'API
    convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)

    # Definire le impostazioni di conversione
    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))
Converti SVG in immagine JPG in Python usando l'API REST

Converti SVG in JPG/JPEG in Python utilizzando l’API REST

L’esempio di codice precedente salverà il file JPG convertito sul cloud. Puoi scaricarlo utilizzando il seguente frammento di codice.

Converti JPG/JPEG in SVG in Python utilizzando le opzioni avanzate

Allo stesso modo, trasferisci JPG in SVG in Python. Si prega di seguire i passaggi per convertire il file JPG in SVG con alcune impostazioni avanzate come mostrato di seguito:

  • Innanzitutto, crea un’istanza di ConvertApi
  • Quindi, crea un’istanza della classe ConvertSettings
  • Ora, fornisci il nome dell’archiviazione
  • Successivamente, imposta il percorso del file JPG di origine
  • Successivamente, assegna “svg” al formato
  • Definire l’istanza della classe SvgConvertOptions
  • Imposta varie impostazioni di conversione come center\window, compress\images, gray\scale, from\page, pages\count, quality, margin\top, margin\left, height, etc.
  • Fornire opzioni di conversione e percorso del file di output
  • Ora crea un oggetto di ConvertDocumentRequest con il parametro delle impostazioni
  • Infine, chiama la classe ConvertApi.convertDocument() per trasformare JPG in formato SVG

Un esempio di codice è mostrato nel seguente codice su come convertire un formato immagine JPG in SVG in Python utilizzando le opzioni avanzate:

# Come convertire JPG/JPEG in SVG in Python utilizzando le opzioni avanzate
try:
  convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)

  # Definire le impostazioni di conversione
  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))
Da JPEG a SVG in Python utilizzando le opzioni avanzate

Converti JPG/JPEG in SVG in Python usando le Opzioni avanzate

Convertitore online gratuito da SVG a JPG

Cos’è il convertitore online gratuito da SVG a JPG? Prova gratuitamente il seguente [convertitore] online da SVG a JPG (https://products.groupdocs.app/conversion/svg-to-jpg), sviluppato utilizzando l’API di cui sopra.

Convertitore online gratuito da JPG a SVG

Cos’è un convertitore online gratuito da JPG a SVG? Prova gratuitamente il seguente [convertitore] online da JPG a SVG (https://products.groupdocs.app/conversion/jpg-to-svg), sviluppato utilizzando l’API di cui sopra.

Conclusione

Concludiamo questo post sul blog a questo punto. Spero che tu abbia imparato:

  • Come cambiare SVG in immagine JPG in Python usando l’API REST;
  • come trasformare JPG in SVG in Python usando le opzioni avanzate;
  • convertitore online da SVG a JPG e da JPG a SVG gratuito;

Inoltre, puoi saperne di più su GroupDocs.Conversion Cloud API utilizzando la documentazione o esempi disponibili su GitHub. Forniamo anche una sezione Riferimento API in cui puoi interagire con le API direttamente con il tuo browser web. Consulta la nostra Guida per iniziare.

Inoltre, groupdocs.cloud continua a creare post su nuovi argomenti. Resta sintonizzato per le informazioni più aggiornate.

Fai una domanda

Puoi porre domande sull’API del convertitore di file da SVG a JPG o da JPG a SVG tramite il nostro Forum di supporto gratuito

Domande frequenti

Come posso convertire un file SVG in JPG in Python?

Si prega di seguire questo link per imparare il frammento di codice Python su come trasformare SVG in immagini JPG ad alta risoluzione online.

Come cambiare SVG in JPG e JPG in SVG online in Python usando l’API REST?

Crea un’istanza di ConvertApi, imposta i valori delle impostazioni di conversione e richiama il metodo convertDocument con ConvertDocumentRequest per convertire SVG in formato JPG o da JPG a SVG.

Come convertire SVG in JPG online gratuitamente?

Esiste un convertitore online gratuito di file da SVG a JPG che ti consente di convertire immagini da SVG a JPG online, in modo rapido e semplice. Una volta completata la conversione, puoi scaricare il file JPG memorizzato sul cloud.

Come installare gratuitamente la libreria di conversione da SVG a JPG?

Puoi scaricare e installare la libreria SVG to JPG/JPEG Python per convertire qualsiasi conversione supportata a livello di codice.

Come posso convertire JPG in file SVG in Python?

Segui [questo link](https://blog.groupdocs.cloud/it/conversion/convert-svg-to-jpg-and-jpg-to-svg-in-python/#Convert-JPG-JPEG-to-SVG- in-Python-using-Advanced-Options) per apprendere lo snippet di codice Python su come modificare online JPG in SVG utilizzando l’API Python.

Come creare SVG da JPG online in Python usando l’API REST?

Crea un’istanza di ConvertApi, imposta i valori delle impostazioni di conversione e richiama il [convertDocument](https://apireference.groupdocs.cloud/conversion /#/Convert/ConvertDocument) con ConvertDocumentRequest per convertire JPG in SVG con colore utilizzando l’API REST.

Come convertire JPG in SVG online gratuitamente?

C’è un convertitore da JPG a SVG con colori che ti consente di convertire JPG in SVG gratuitamente online, velocemente e facilmente. Una volta completata la conversione, puoi scaricare l’immagine SVG memorizzata sul cloud.

Come posso convertire gratuitamente JPG in SVG su Windows?

Visita questo collegamento per scaricare il software di conversione gratuito da JPG a SVG per Windows. Questo software di conversione da JPG a SVG può essere utilizzato per trasformare rapidamente JPG in SVG su Windows, con un solo clic.

Guarda anche

Se vuoi saperne di più, visita i seguenti link: