PDF zu Excel

Konvertieren Sie PDF in Excel (XLS, XLSX) mit der .NET REST API.

Im Zeitalter der datengesteuerten Entscheidungsfindung ist die Gewinnung von Erkenntnissen aus einer Vielzahl von Quellen von entscheidender Bedeutung. Dies erfordert jedoch häufig den Umgang mit Daten, die in PDF-Dateien eingeschlossen sind, was eine erhebliche Herausforderung darstellen kann. Hier kommt die Magie der Konvertierung von PDF in Excel ins Spiel. Das Konvertieren von „PDF in Excel“ ist mehr als nur eine technische Aufgabe; Es ist ein Tor zur Optimierung der Datenextraktion, -analyse und -visualisierung. Schauen wir uns also die Details der mühelosen PDF-zu-Excel-Konvertierung mithilfe der .NET-REST-API an, damit wir die Daten organisieren, bearbeiten und wertvolle Erkenntnisse daraus ableiten können.

.NET REST API für die Konvertierung von PDF in Excel

Bei der Konvertierung von PDF in Excel stehen Effizienz und Genauigkeit an erster Stelle. Daher empfehlen wir die Verwendung von Aspose.PDF Cloud SDK für .NET, einer vielseitigen und entwicklerfreundlichen Lösung, die diesen gesamten Prozess vereinfacht. Das SDK bietet Benutzern eine Fülle von Funktionalitäten, die über die Konvertierung hinausgehen, und macht es zu einem umfassenden Tool für die Datenextraktion und -bearbeitung. Von Datentabellen bis hin zu Finanzberichten stellt die .NET REST API sicher, dass die konvertierten Excel-Dateien nicht nur korrekt, sondern auch gut strukturiert sind.

Um das SDK zu verwenden, suchen Sie bitte im NuGet-Paketmanager in der Visual Studio-IDE nach „Aspose.PDF-Cloud“ und klicken Sie auf die Schaltfläche „Paket hinzufügen“, damit die SDK-Referenz zum Projekt hinzugefügt wird.

Erhalten Sie Ihre Kundenanmeldeinformationen vom Cloud-Dashboard. Falls Sie noch kein Konto haben, erstellen Sie einfach ein kostenloses Konto, indem Sie den Anweisungen unter Schnellstart folgen.

Konvertieren Sie PDF in XLS mit C# .NET

Bitte befolgen Sie die unten aufgeführten Schritte, um einen PDF-zu-Excel-Konverter mit C# .NET zu entwickeln.

// Weitere Beispiele finden Sie unter https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-dotnet/tree/master/Examples

// Holen Sie sich Client-Anmeldeinformationen von https://dashboard.aspose.cloud/
string clientSecret = "c71cfe618cc6c0944f8f96bdef9813ac";
string clientID = "163c02a1-fcaa-4f79-be54-33012487e783";

// Erstellen Sie eine Instanz von PdfApi
PdfApi pdfApi = new PdfApi(clientSecret, clientID);

// Rufen Sie die API auf, um die eingegebene PDF-Datei in Excel zu konvertieren, und wir haben auch angegeben, einheitliche Arbeitsblätter zu generieren
var response = pdfApi.GetPdfInStorageToXlsx("input.pdf", minimizeTheNumberOfWorksheets: true, uniformWorksheets: true);

if (response != null)
{
    Console.WriteLine("PDF to Excel worksheet conversion completed successfully !");
}
saveToDisk(response,"ResultantFile.xls");


// Benutzerdefinierte Methode zum Speichern von Stream-Inhalten in einer Datei auf dem lokalen Laufwerk
public static void saveToDisk(Stream responseStream, String resultantFile)
{
    var fileStream = File.Create(resultantFile);
    responseStream.Seek(0, SeekOrigin.Begin);
    responseStream.CopyTo(fileStream);
    fileStream.Close();
}
PDF zu Excel

Vorschau der PDF-zu-Excel-Konvertierung.

Nachfolgend finden Sie kurze Details zum oben genannten Codeausschnitt.

PdfApi pdfApi = new PdfApi(clientSecret, clientID);

Erstellen Sie ein Objekt der PdfApi-Klasse und übergeben Sie dabei Client-Anmeldeinformationen als Eingabeargumente.

pdfApi.GetPdfInStorageToXlsx("input.pdf", minimizeTheNumberOfWorksheets: true, uniformWorksheets: true);

Rufen Sie nun die API auf, um PDF in eine Excel-Arbeitsmappe zu konvertieren, wobei wir erwähnt haben, dass einheitliche Arbeitsblätter ausgegeben werden sollen. Schließlich wird eine benutzerdefinierte Methode zum Speichern der Ausgabe auf dem lokalen Laufwerk verwendet.

PutPdfInStorageToXlsx – Diese API konvertiert ein PDF-Dokument (im Speicher) in das XLSX-Format und lädt die resultierende Datei in den Speicher hoch. – PutPdfInRequestToXlsx – Diese API konvertiert PDF-Dokumente (in Anforderungsinhalten) in das XLSX-Format und lädt die resultierende Datei in den Speicher hoch.

Die in der obigen Beispieldatei verwendeten Beispiel-PDF-Dateien können von astscidatatablessample.pdf heruntergeladen werden.

Exportieren Sie PDF mit cURL-Befehlen in eine Excel-Arbeitsmappe

Für diejenigen, die einen vielseitigen und skriptfähigen Ansatz für die Konvertierung von PDF in Excel suchen, bietet Aspose.PDF Cloud zusammen mit cURL-Befehlen eine effiziente Lösung. Unabhängig davon, ob Sie „PDF in Excel konvertieren“, „PDF in XLS konvertieren“ oder „PDF nach Excel exportieren“ möchten, ist dieser Ansatz für eine nahtlose Datentransformation konzipiert. Durch die Verwendung von cURL-Befehlen können Sie den Prozess automatisieren und nahtlos in Ihren Workflow integrieren.

Um mit diesem Ansatz zu beginnen, besteht der erste Schritt darin, mit dem folgenden Befehl ein JWT-Zugriffstoken zu generieren:

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"

Nachdem das JWT-Token nun generiert wurde, müssen wir den folgenden Befehl ausführen, um PDF online nach Excel zu exportieren. Nach der Konvertierung wird das resultierende Excel-Arbeitsblatt auf einem lokalen Laufwerk gespeichert.

curl -v "https://api.aspose.cloud/v3.0/pdf/{sourceFile}/convert/xlsx?minimizeTheNumberOfWorksheets=true&uniformWorksheets=true" \
-X GET \
-H  "accept: multipart/form-data" \
-H  "authorization: Bearer {accessToken}" \
-o "{resultantWorkbook}"

Ersetzen Sie „sourceFile“ durch den Namen der im Cloud-Speicher verfügbaren Eingabe-PDF-Datei, „resultantWorkbook“ durch den Namen der resultierenden Excel-Arbeitsmappe und ersetzen Sie „accessToken“ durch das oben generierte JWT-Zugriffstoken.

Abschluss

Zusammenfassend lässt sich sagen, dass die Suche nach der Konvertierung von PDF in Excel durch zwei unterschiedliche, aber leistungsstarke Ansätze entmystifiziert wurde. Das Aspose.PDF Cloud SDK für .NET bietet eine umfassende und entwicklerfreundliche Lösung, die die Anforderung der „PDF-zu-Excel-Konvertierung“ vereinfacht und gleichzeitig seine Funktionen über die bloße Konvertierung hinaus erweitert. Für diejenigen hingegen, die eine vielseitige, skriptfähige Route suchen, bietet die Kombination aus Aspose.PDF Cloud und cURL-Befehlen einen automatisierten Workflow für eine nahtlose Datentransformation. Beide Methoden, jede mit ihren einzigartigen Stärken, zielen darauf ab, die Datenextraktion und -analyse zu rationalisieren und in einen strukturierten und effizienten Prozess umzuwandeln.

In Verbindung stehende Artikel

Wir empfehlen Ihnen dringend, die folgenden Blogs zu besuchen: