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
- Converti SVG in JPG/JPEG in Python utilizzando l’API REST
- Converti JPG/JPEG in SVG in Python usando le Opzioni avanzate
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))
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))
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:
- Come convertire Word in JPG e JPG in Word a livello di codice in Java
- Converti XML in Excel ed Excel in XML in Python
- Converti PDF in immagini JPEG, PNG e GIF in Python
- Come convertire Word in HTML online in Python
- Converti Excel in XML e XML in Excel Online utilizzando Node.js
- Come convertire PowerPoint PPT/PPTX in PNG in Node.js
- Converti EXCEL in JSON e JSON in EXCEL in Node.js
- Come convertire file CSV in JSON online in Node.js
- Converti PDF in JPG e JPG in PDF in modo programmatico in Java
- Come convertire PDF in HTML online in Node.js
- Converti Word in PNG e PNG in documento Word in Java
- Converti documenti Word in PDF utilizzando l’API REST in Python