A differenza dei PDF, le cartelle di lavoro Excel offrono una piattaforma versatile per organizzare, calcolare e presentare i dati, rendendo la conversione non solo importante ma indispensabile. Pertanto, la conversione di file PDF in cartelle di lavoro Excel emerge come una soluzione fondamentale, colmando il divario tra documenti statici e analisi dinamica dei dati.
- API di conversione da PDF a Excel
- Converti PDF in Excel utilizzando C# .NET
- Da PDF a XLSX utilizzando i comandi cURL
API di conversione da PDF a Excel
Aspose.PDF Cloud SDK per .NET è un potente strumento per convertire file PDF in formato Excel, offrendo funzionalità complete che semplificano il processo di conversione e migliorano la manipolazione dei dati. Innanzitutto, dobbiamo cercare “Aspose.Pdf-Cloud” nel gestore pacchetti NuGet e fare clic sul pulsante “Aggiungi pacchetto”. Ciò aggiungerà il riferimento all’SDK nel tuo progetto. In secondo luogo, ottieni le credenziali del tuo cliente da cloud dashboard. Se non disponi di un account esistente, crea semplicemente un account gratuito seguendo le istruzioni specificate nell’articolo avvio rapido.
Converti PDF in Excel utilizzando C# .NET
In questa sezione esploreremo una soluzione solida e ricca di funzionalità per convertire file PDF in Excel utilizzando C# .NET. Questa conversione ti offre funzionalità avanzate di estrazione e manipolazione dei dati.
PdfApi pdfApi = new PdfApi(clientSecret, clientID);
Crea un oggetto della classe PdfApi in cui passiamo le credenziali del client come argomenti.
pdfApi.UploadFile("sourceFile.pdf", stream);
Carica il file PDF di input nell’archivio cloud.
var resltant = pdfApi.PutPdfInStorageToXlsx("input.pdf", outPath: "myResultant.xlsx", insertBlankColumnAtFirst: false, uniformWorksheets: false);
Avvia l’API di conversione da PDF a XLSX. Una volta completata con successo la conversione, la cartella di lavoro risultante viene archiviata nell’archivio cloud.
// Per ulteriori esempi, https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-dotnet/tree/master/Examples
// Ottieni le credenziali del cliente da https://dashboard.aspose.cloud/
string clientSecret = "c71cfe618cc6c0944f8f96bdef9813ac";
string clientID = "163c02a1-fcaa-4f79-be54-33012487e783";
// creare un'istanza di PdfApi
PdfApi pdfApi = new PdfApi(clientSecret, clientID);
// nome dell'immagine JPG in ingresso
String inputFile = "Binder1-1.pdf";
// caricare il file PDF di origine dall'unità locale
using (var stream = System.IO.File.OpenRead(inputFile))
{
// caricare il file PDF di origine nell'archivio cloud
pdfApi.UploadFile("sourceFile.pdf", stream);
// chiama l'API per convertire la conversione da PDF a XLSX
var resltant = pdfApi.PutPdfInStorageToXlsx("input.pdf", outPath: "myResultant.xlsx", insertBlankColumnAtFirst: false, uniformWorksheets: false);
}
Il file PDF di esempio e la cartella di lavoro Excel risultante generata nell’esempio precedente possono essere scaricati da Binder1-1.pdf e myResultant.xlsx.
- Per visualizzare la cartella di lavoro Excel risultante, provare a utilizzare la nostra [app Aspose.Cells Viewer] online gratuita16.
Da PDF a XLSX utilizzando i comandi cURL
La conversione di file PDF in cartelle di lavoro Excel diventa semplice con Aspose.PDF Cloud, una potente soluzione basata su cloud che offre una serie di vantaggi per l’estrazione e la manipolazione dei dati. Utilizzando i comandi cURL, puoi avviare facilmente le conversioni da PDF a Excel. Il primo passo in questo approccio è generare un token di accesso JWT utilizzando il seguente comando:
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=163c02a1-fcaa-4f79-be54-33012487e783&client_secret=c71cfe618cc6c0944f8f96bdef9813ac" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
Ora che disponiamo di un token JWT, dobbiamo eseguire il seguente comando per convertire la cartella di lavoro da PDF a Excel.
curl -v "https://api.aspose.cloud/v3.0/pdf/{sourceFile}/convert/xlsx?insertBlankColumnAtFirst=false&minimizeTheNumberOfWorksheets=false&uniformWorksheets=true" \
-X GET \
-H "accept: multipart/form-data" \
-H "authorization: Bearer {accessToken}" \
-o "Conversion.xlsx"
Prova a utilizzare il comando seguente se devi salvare la cartella di lavoro Excel risultante per archiviarla direttamente nell’archivio cloud.
curl-v "https://api.aspose.cloud/v3.0/pdf/{sourceFile}/convert/xlsx?outPath={myResultantFile}&insertBlankColumnAtFirst=false&minimizeTheNumberOfWorksheets=false&uniformWorksheets=true" \
-X PUT \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-d {}
Sostituisci “sourceFile” con il nome del PDF di input (disponibile nell’archivio cloud), “myResultantFile” con il nome della cartella di lavoro Excel convertita e “accessToken” con il token di accesso JWT generato sopra.
Convertitore gratuito da PDF a Excel
Per testare rapidamente le straordinarie funzionalità di Aspose.PDF Cloud, prova a utilizzare la nostra app gratuita Convertitore da PDF a XLSX. Questa app leggera e super efficiente è sviluppata sulla base dell’API REST Aspose.PDF Cloud.
Conclusione
Sia che tu scelga l’efficienza ottimizzata di Aspose.PDF Cloud con comandi cURL o la solida integrazione con le applicazioni .NET, la conversione di file PDF in cartelle di lavoro Excel non è mai stata così accessibile. Tuttavia, entrambi gli approcci offrono vantaggi senza pari, tra cui conversione di alta qualità, impostazioni personalizzabili, capacità di elaborazione batch e integrazione perfetta nei flussi di lavoro esistenti.
link utili
articoli Correlati
Consigliamo vivamente di visitare i seguenti post del blog per informazioni su: