pdf to excel

Wykonaj konwersję PDF na Excel online.

Pliki PDF są szeroko stosowane do udostępniania i przechowywania ważnych dokumentów, ale wydobywanie danych strukturalnych z nich może być wyzwaniem. Dlatego konwersja PDF na Excel za pomocą Java REST API automatyzuje ten proces, zapewniając dokładne wydobycie danych, jednocześnie zachowując formatowanie i strukturę. To podejście eliminuje potrzebę ręcznego wprowadzania danych, redukuje błędy i oszczędza czas, co sprawia, że jest idealne do raportów finansowych, faktur i dużych zbiorów danych.

Konwersja PDF do Excel REST API

GroupDocs.Conversion Cloud SDK for Java oferuje wydajne i niezawodne rozwiązanie do konwertowania plików PDF na skoroszyty Excel. Niektóre z kluczowych funkcji, które oferuje REST API:

  • Wysokiej jakości konwersja PDF na Excel – Zachowuje tabele, układy i dokładność danych.
  • Przetwarzanie wsadowe – Konwertuj wiele plików PDF na pliki Excela w jednej operacji.
  • Ustawienia konwersji niestandardowej – Zdefiniuj konkretne arkusze, ograniczniki i opcje formatowania.
  • Przetwarzanie w chmurze – Eliminuje potrzebę lokalnych instalacji i zwiększa elastyczność.
  • Bezpieczna integracja API – Zapewnia prywatność danych dzięki uwierzytelnianiu i szyfrowanej komunikacji.

Instalacja

Proszę dodać następujące szczegóły do pliku pom.xml projektu maven build.

<repository>
    <id>repository.groupdocs.cloud</id>
    <name>repository.groupdocs.cloud</name>
    <url>https://releases.groupdocs.cloud/java/repo/</url>
</repository>
<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-conversion-cloud</artifactId>
    <version>24.8</version>
</dependency>

Po instalacji uzyskaj swoje spersonalizowane dane uwierzytelniające API (tj. Client ID i Client Secret).Możesz odwiedzić ten krótki tutorial, który wyjaśnia szczegóły dotyczące uzyskiwania danych uwierzytelniających API.

Konwersja PDF na XLS w Javie

Zbadajmy szczegóły dotyczące tego, jak możemy płynnie zintegrować konwersję PDF na Excel w nasze aplikacje Java, umożliwiając efektywne wydobywanie i przetwarzanie danych.

  1. Najpierw stwórz instancję klasy Configuration, gdzie przekazujemy dane uwierzytelniające klienta jako argumenty.
Configuration configuration = new Configuration(clientId, clientSecret);
  1. Po drugie, zainicjalizuj ConvertApi, gdzie przekazujemy obiekt Configuration jako argument.
ConvertApi convertApi = new ConvertApi(configuration);
  1. Utwórz instancję klasy ConvertSettings, w której definiujemy nazwę pliku wejściowego, format wyjściowy jako XLS oraz nazwę wynikowego dokumentu.
ConvertSettings settings = new ConvertSettings();
  1. Utwórz instancję klasy ConvertDocumentRequest, w której przekazujemy obiekt ConvertSettings jako argument.
ConvertDocumentRequest request = new ConvertDocumentRequest(settings);
  1. Na koniec wywołaj API ConvertDocumentRequest, aby przekonwertować PDF na skoroszyt Excel, a następnie zapisz wynikowy plik XLS w chmurze.
List<StoredConvertedResult> response = convertApi.convertDocument(request);
// Więcej przykładów na  https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-dotnet
// Uzyskaj swoje dane uwierzytelniające API 
string clientId = "XXXXXX-XXXXXXXXX-4088-9ca0-55c38f4b7f22";
string clientSecret1 = "XXXXXXXXXXXXXXXXXXXX";

// Utwórz instancję klasy Configuration i zainicjalizuj ją za pomocą Client ID oraz Client Secret
Configuration configuration = new Configuration(clientId, clientSecret);
// Zdefiniuj URL bazowy API dla operacji konwersji PDF na Excel
configuration.setApiBaseUrl("https://api.groupdocs.cloud");

// Zainicjuj instancję ConvertApi z obiektem Configuration
ConvertApi convertApi = new ConvertApi(configuration);

ConvertSettings settings = new ConvertSettings();
settings.setStorageName("internal");
settings.setFilePath("marketing.pdf");
settings.setFormat("xls");
settings.setOutputPath("myResultant.xls");
    
// Wywołaj API ConvertDocument do konwersji formatu PDF na XLS.
ConvertDocumentRequest request = new ConvertDocumentRequest(settings);
List<StoredConvertedResult> response = convertApi.convertDocument(request);
    
// Check the response and print success message
if (response != null && response.equals("OK")) {
    System.out.println("The PDF to Excel conversion completed successfully!");
}
pdf do excela online

Image:- Podgląd konwersji PDF do skoroszytu Excel.

Plik PDF wejściowy marketing.pdf oraz wynikowy skoroszyt Excel wygenerowany za pomocą powyższego fragmentu kodu można pobrać z myResultant.xls.

Konwersja PDF na XLSX online za pomocą poleceń cURL

GroupDocs.Conversion Cloud API pozwala na bezproblemową konwersję plików PDF do formatu Excel (XLSX) za pomocą prostych poleceń cURL. To podejście jest idealne dla programistów, którzy wolą interakcje w wierszu poleceń lub muszą zautomatyzować proces konwersji bez integrowania pełnoprawnego SDK.

Najpierw musimy wygenerować token dostępu JWT na podstawie poświadczeń klienta, a następnie wykonać następujące polecenie w celu przeprowadzenia konwersji MPP na HTML.

curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d "{  \"StorageName\": \"default\",  \"FilePath\": \"{sourceMPP}\",  \"Format\": \"xlsx\",  \"OutputPath\": \"{convertedFile}\"}"

Proszę zastąpić sourceMPP nazwą pliku wejściowego MS Project, convertedFile nazwą wygenerowanego pliku HTML i accessToken spersonalizowanym tokenem dostępu JWT.

  • Jeśli mamy wymóg zapisania wynikowego pliku XLSX na dysku lokalnym, proszę spróbować wykonać następujące polecenie cURL:
curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d "{  \"StorageName\": \"default\",  \"FilePath\": \"{sourceFile}\",  \"Format\": \"xlsx\"}" \
-o "resultant.xlsx"

PDF do Excel Online

Możesz również rozważyć doświadczenie niesamowitych możliwości API konwersji dokumentów, korzystając z naszej bezpłatnej i lekkiej PDF to XLSX Online Converter aplikacji. Ta aplikacja jest zbudowana na podstawie GroupDocs.Conversion Cloud REST API i umożliwia ci odkrywanie unikalnych możliwości w przeglądarce internetowej.

Konwerter PDF na Excel online

Przydatne linki

Wniosek

Niezależnie od tego, czy przetwarzasz raporty finansowe, tabele danych czy strukturalne dokumenty biznesowe, nasze REST API zapewnia wysoką dokładność i bezproblemową integrację z Twoimi aplikacjami. Dzięki wsparciu dla poleceń cURL i Java SDK, możesz zautomatyzować konwersje bez wysiłku, zachowując integralność danych. Wypróbuj GroupDocs.Conversion Cloud już dziś i uprość swoje potrzeby związane z konwersją dokumentów dzięki potężnemu, skalowalnemu i niezawodnemu rozwiązaniu.

Zalecane Artykuły

Zalecamy odwiedzenie następujących linków, aby dowiedzieć się więcej o: