pdf u excel

Pretvorite PDF u Excel (XLS, XLSX) s .NET REST API-jem.

U eri odlučivanja temeljenog na podacima, izvlačenje uvida iz mnoštva izvora je ključno. Međutim, to često podrazumijeva rad s podacima zaključanim u PDF datotekama, što može biti veliki izazov. Ovdje dolazi do izražaja čar pretvorbe PDF-a u Excel. Pretvaranje ‘PDF-a u Excel’ više je od običnog tehničkog zadatka; to je pristupnik za pojednostavljenje ekstrakcije podataka, analize i vizualizacije. Dakle, zaronimo u pojedinosti jednostavnog pretvaranja PDF-a u Excel pomoću .NET REST API-ja, tako da možemo organizirati, manipulirati i izvući vrijedne uvide iz podataka.

.NET REST API za pretvorbu PDF-a u Excel

Kada je riječ o pretvaranju PDF-a u Excel, učinkovitost i točnost su najvažniji. Stoga preporučujemo upotrebu Aspose.PDF Cloud SDK za .NET, svestranog rješenja prilagođenog programerima koje pojednostavljuje cijeli ovaj proces. SDK omogućuje korisnicima mnoštvo funkcionalnosti osim pretvorbe, što ga čini sveobuhvatnim alatom za ekstrakciju podataka i manipulaciju. Od podatkovnih tablica do financijskih izvješća, .NET REST API osigurava da su pretvorene Excel datoteke ne samo točne nego i dobro strukturirane.

Kako biste koristili SDK, pretražite Aspose.PDF-Cloud u upravitelju paketa NuGet unutar Visual Studio IDE i kliknite gumb Dodaj paket, tako da se referenca SDK-a doda u projekt.

Nabavite svoje klijentske vjerodajnice s nadzorne ploče u oblaku. U slučaju da nemate postojeći račun, jednostavno kreirajte besplatni račun slijedeći upute navedene u brzi početak.

Pretvorite PDF u XLS pomoću C# .NET

Slijedite dolje navedene korake za razvoj pretvarača PDF-a u Excel koristeći C# .NET.

// Za više primjera, https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-dotnet/tree/master/Examples

// Nabavite vjerodajnice klijenta s https://dashboard.aspose.cloud/
string clientSecret = "c71cfe618cc6c0944f8f96bdef9813ac";
string clientID = "163c02a1-fcaa-4f79-be54-33012487e783";

// stvoriti instancu PdfApi
PdfApi pdfApi = new PdfApi(clientSecret, clientID);

// pozvati API za pretvaranje ulazne PDF datoteke u Excel, a također smo specificirali generiranje objedinjenih radnih listova
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");


// Prilagođena metoda za spremanje sadržaja streama u datoteku na lokalnom disku
public static void saveToDisk(Stream responseStream, String resultantFile)
{
    var fileStream = File.Create(resultantFile);
    responseStream.Seek(0, SeekOrigin.Begin);
    responseStream.CopyTo(fileStream);
    fileStream.Close();
}
pdf u excel

Pregled pretvorbe PDF-a u Excel.

U nastavku se nalaze kratki detalji koji se odnose na gore navedeni isječak koda.

PdfApi pdfApi = new PdfApi(clientSecret, clientID);

Stvorite objekt klase PdfApi dok prosljeđujete vjerodajnice klijenta kao ulazne argumente.

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

Sada pozovite API za pretvaranje PDF-a u Excel radnu knjigu gdje smo spomenuli da imaju jednoobrazne radne listove u izlazu. Na kraju, koristi se prilagođena metoda za spremanje izlaza na lokalni pogon.

  • PutPdfInStorageToXlsx - Ovaj API pretvara PDF dokument (koji se nalazi na pohrani) u XLSX format i učitava rezultirajuću datoteku u pohranu.
  • PutPdfInRequestToXlsx - Ovaj API pretvara PDF dokument (u sadržaju zahtjeva) u XLSX format i učitava rezultirajuću datoteku u pohranu.

Uzorci PDF datoteka korištenih u gornjoj datoteci primjera mogu se preuzeti s astscidatatablessample.pdf.

Izvezite PDF u Excel radnu knjigu s cURL naredbama

Za one koji traže svestran pristup pretvorbi PDF-a u Excel koji se može skriptirati, Aspose.PDF Cloud u tandemu s naredbama cURL nudi učinkovito rješenje. Bilo da je vaš zahtjev “pretvoriti PDF u Excel”, “pretvoriti PDF u XLS” ili “Izvoz PDF-a u Excel”, ovaj je pristup osmišljen za besprijekornu transformaciju podataka. Upotrebom cURL naredbi možete automatizirati proces i neprimjetno ga integrirati u svoj tijek rada.

Da biste započeli koristiti ovaj pristup, prvi korak je generiranje JWT pristupnog tokena pomoću sljedeće naredbe:

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"

Sada kada je JWT token generiran, moramo izvršiti sljedeću naredbu za izvoz PDF-a u Excel na mreži. Nakon pretvorbe, dobiveni Excel radni list pohranjuje se na lokalni pogon.

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}"

Zamijenite sourceFile nazivom ulazne PDF datoteke dostupne u pohrani u oblaku, resultantWorkbook nazivom rezultirajuće Excel radne knjige i zamijenite accessToken JWT pristupnim tokenom generiranim gore.

Zaključak

Zaključno, potraga za pretvaranjem PDF-a u Excel demistificirana je kroz dva različita, ali moćna pristupa. Aspose.PDF Cloud SDK za .NET nudi sveobuhvatno rješenje prilagođeno programerima, pojednostavljujući zahtjev za ‘pretvorbom PDF-a u Excel’ dok proširuje svoje mogućnosti izvan puke pretvorbe. S druge strane, za one koji traže svestranu rutu koja se može skriptirati, kombinacija naredbi Aspose.PDF Cloud i cURL pruža automatizirani tijek rada za besprijekornu transformaciju podataka. Obje metode, svaka sa svojim jedinstvenim prednostima, imaju za cilj pojednostaviti ekstrakciju podataka i analizu, pretvarajući ih u strukturiran i učinkovit proces.

korisni linkovi

povezani članci

Preporučujemo da posjetite sljedeće blogove: