Converti PDF in SVG con Python REST API

Questa breve guida spiega come convertire PDF in SVG con l’API REST di Python. Imparerai a trasformare il formato del file da PDF a SVG con l’interfaccia REST di Python utilizzando un SDK basato su cloud. Verrà fornita una spiegazione su come scaricare il file risultante e visualizzarlo dal disco locale.

Prerequisito

Passaggi per esportare PDF in SVG con l’API Python Low Code

  1. Inizializza l’oggetto PdfApi utilizzando ApiClient con il tuo ID client e segreto
  2. Utilizzando l’oggetto PdfApi, chiama il metodo upload_file() per caricare il file PDF di origine nell’archiviazione Cloud
  3. Stampa la risposta dell’API di caricamento che contiene un elenco di errori e informazioni caricate
  4. Chiama metti_pdf_in_archivio_in_svg() per trasformare PDF in SVG
  5. Se lo stato della conversione è OK, chiama il metodo download_file() per scaricare il file compresso
  6. Ottieni il percorso del sistema locale in cui l’API ha scaricato il file compresso e decomprimilo per visualizzare il risultato

I passaggi precedenti descrivono la conversione da PDF a SVG con il servizio RESTful Python. Creare l’oggetto ApiClient con ID client e segreto, caricare il file PDF sorgente sul cloud storage, chiamare il metodo put_pdf_in_storage_to_svg() per convertire il PDF nel cloud storage in SVG e utilizzare il metodo download_file() per scaricare il file SVG risultante. Decomprimere il file ZIP e osservare i file SVG risultanti.

Codice per convertire PDF in SVG con API basata su Python

Questo codice ha convertito il formato del file da PDF a SVG con l’API Python Low Code. Il file di output viene salvato nell’archivio cloud come file ZIP e scaricato sul disco locale. Se il file PDF è più grande e contiene più pagine, ogni pagina viene convertita in un file SVG separato e tutti i file SVG vengono aggiunti al file ZIP risultante.

Questa guida ci ha illustrato il processo di conversione da file PDF a SVG. Per creare un file PDF vuoto, consulta l’articolo su Crea PDF in Python utilizzando l’API REST.

 Italiano