
Виконайте конвертацію PDF в Excel онлайн.
PDF файли широко використовуються для обміну та зберігання важливих документів, але витяг структурованих даних з них може бути складним. Тому перетворення PDF в Excel за допомогою Java REST API автоматизує процес, забезпечуючи точний витяг даних при збереженні форматування та структури. Цей підхід усуває необхідність ручного вводу даних, зменшує помилки та економить час, що робить його ідеальним для фінансових звітів, рахунків-фактур та великих наборів даних.
- PDF до Excel Конверсія REST API
- Конверсія PDF в XLS на Java
- Конвертація PDF в XLSX онлайн за допомогою команд cURL
Перетворення PDF в Excel REST API
GroupDocs.Conversion Cloud SDK for Java надає ефективне і надійне рішення для конвертації PDF файлів у робочі книги Excel. Деякі з основних функцій, які пропонує REST API:
- Високоякісне перетворення PDF в Excel – зберігає таблиці, макети та точність даних.
- Пакетна обробка – Конвертуйте кілька PDF-файлів в Excel-файли в одній операції.
- Налаштування специфічного конвертування – Визначте конкретні аркуші, роздільники та параметри форматування.
- Обробка на базі хмари – усуває потребу в локальних установках і підвищує масштабуємість.
- Захищена інтеграція API – Забезпечує конфіденційність даних за допомогою аутентифікації та зашифрованого зв’язку.
Встановлення
Будь ласка, додайте наступні деталі до файлу pom.xml проекту збірки maven.
<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>
Після встановлення, будь ласка, отримайте свої персоналізовані облікові дані API (тобто Client ID та Client Secret).Ви можете відвідати цей короткий tutorial, який пояснює деталі того, як отримати облікові дані API.
PDF до XLS Конверсія на Java
Давайте розглянемо деталі того, як ми можемо безшовно інтегрувати конвертацію PDF в Excel у наші Java додатки, що дозволить ефективно витягувати та обробляти дані.
- По-перше, створіть екземпляр класу
Configuration
, куди ми передаємо облікові дані клієнта як аргументи.
Configuration configuration = new Configuration(clientId, clientSecret);
- По-друге, ініціалізуйте
ConvertApi
, де ми передаємо об’єкт Configuration як аргумент.
ConvertApi convertApi = new ConvertApi(configuration);
- Створіть екземпляр класу
ConvertSettings
, де ми визначимо ім’я вхідного файлу, формат виходу як XLS та ім’я результуючого документа.
ConvertSettings settings = new ConvertSettings();
- Створіть екземпляр класу
ConvertDocumentRequest
, де ми передаємо об’єктConvertSettings
як аргумент.
ConvertDocumentRequest request = new ConvertDocumentRequest(settings);
- Останнім кроком викликайте ConvertDocumentRequest API, щоб конвертувати PDF у робочий зошит Excel, а потім збережіть отриманий XLS у хмарному сховищі.
List<StoredConvertedResult> response = convertApi.convertDocument(request);
// Більше прикладів на https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-dotnet
// Отримайте свої облікові дані API
string clientId = "XXXXXX-XXXXXXXXX-4088-9ca0-55c38f4b7f22";
string clientSecret1 = "XXXXXXXXXXXXXXXXXXXX";
// Створіть екземпляр класу Configuration і ініціалізуйте його з використанням Client ID та Client Secret
Configuration configuration = new Configuration(clientId, clientSecret);
// Визначте базовий URL API для операції конвертації PDF в Excel
configuration.setApiBaseUrl("https://api.groupdocs.cloud");
// Ініціалізуйте екземпляр ConvertApi з об'єктом Configuration
ConvertApi convertApi = new ConvertApi(configuration);
ConvertSettings settings = new ConvertSettings();
settings.setStorageName("internal");
settings.setFilePath("marketing.pdf");
settings.setFormat("xls");
settings.setOutputPath("myResultant.xls");
// Викличте API ConvertDocument для конвертації формату PDF в 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!");
}
Image:- Попередній перегляд перетворення PDF в робочу книгу Excel.
Файл PDF marketing.pdf та згенерований вищезазначеним фрагментом коду Excel робоча книга можуть бути завантажені з myResultant.xls.
Онлайн конвертація PDF в XLSX за допомогою команд cURL
GroupDocs.Conversion Cloud API дозволяє безшовне перетворення PDF файлів у формат Excel (XLSX) за допомогою простих команд cURL. Цей підхід ідеальний для розробників, які надають перевагу командному рядку або потребують автоматизації процесу конвертації без інтеграції повнофункціонального SDK.
По-перше, нам потрібно згенерувати токен доступу JWT на основі облікових даних клієнта, а потім виконати наступну команду для виконання конверсії MPP в 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}\"}"
Будь ласка, замініть sourceMPP
на ім’я вхідного файлу MS Project, convertedFile
на ім’я результативного HTML файлу та accessToken
на персоналізований JWT токен доступу.
- Якщо у нас є вимога зберегти результативний XLSX на локальний диск, будь ласка, спробуйте виконати наступну команду 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 до Excel Онлайн
Ви також можете спробувати вражаючі можливості API конвертації документів, використовуючи наш безкоштовний і легкий PDF to XLSX Online Converter додаток. Цей додаток побудований на основі GroupDocs.Conversion Cloud REST API і дозволяє вам досліджувати унікальні можливості прямо у веб-браузері.
Корисні посилання
Висновок
Незалежно від того, чи обробляєте ви фінансові звіти, таблиці даних чи структуровані бізнес-документи, наш REST API забезпечує високу точність і безперервну інтеграцію у ваші програми. За підтримки команд cURL та Java SDK ви можете автоматизувати перетворення без зусиль, зберігаючи цілісність даних. Спробуйте GroupDocs.Conversion Cloud сьогодні та оптимізуйте свої потреби в перетворенні документів з потужним, масштабованим і надійним рішенням.
Рекомендовані статті
Ми настійно рекомендуємо відвідати наступні посилання, щоб дізнатися більше про: