Разбор PDF для извлечения полей формы в формате FDF в Java SDK
API для разбора PDF‑документов с целью извлечения полей формы в формате FDF с использованием серверного Java API.
Get StartedКак разобрать PDF‑документы для извлечения полей формы в формате FDF с помощью облачного Java SDK
Для разбора PDF‑документов с целью извлечения полей формы в формате FDF через облачный Java SDK мы будем использовать Aspose.PDF Cloud Java SDK Этот облачный Java SDK позволяет легко создавать облачные приложения‑создатели, редакторы и конвертеры PDF на языке Java для различных облачных платформ. Откройте Repository в менеджере пакетов выполните поиск Aspose.PDF Cloud и установите. Вы также можете использовать следующую команду в консоли менеджера пакетов для установки с помощью Maven.
Добавьте репозиторий Aspose Cloud в ваш файл pom.xml
Добавить репозиторий Aspose Cloud
<repositories>
<repository>
<id>aspose-cloud</id>
<name>Aspose Cloud Repository</name>
<url>https://releases.aspose.cloud/java/repo/</url>
</repository>
</repositories>
Чтобы установить библиотеку клиентского API в ваш локальный репозиторий Maven, просто выполните:
Установка из Github
mvn clean install
Чтобы развернуть её в удалённом репозитории Maven, настройте параметры репозитория и выполните команду:
Развернуть репозиторий Maven
mvn clean deploy
Шаги для разбора PDF с извлечением полей формы в формате FDF с использованием Java SDK
Разработчики Aspose.PDF Cloud могут легко разбирать PDF‑документы для извлечения полей формы в формате FDF. Для этого требуется всего несколько строк кода.
- Создайте новый объект Configuration, указав ваш секрет и ключ приложения.
- Создайте объект для подключения к облачному API.
- Загрузите файл вашего документа.
- Разберите PDF‑документы для извлечения полей формы в формате FDF в облачном хранилище, используя функцию getExportFieldsFromPdfToFdfInStorage.
- Проверьте ответ и запишите результат в журнал.
- При необходимости загрузите файл FDF локально.
Этот пример кода показывает разбор PDF‑документа для извлечения полей формы в формате FDF
import java.io.File;
import java.nio.file.Path;
import java.nio.file.StandardCopyOption;
import com.aspose.asposecloudpdf.api.PdfApi;
public class ParseFormsFdf {
public static void extract() {
String REMOTE_FOLDER = "Your_Temp_Pdf_Cloud";
String LOCAL_FOLDER = "c:\\Samples";
String PDF_DOCUMENT = "sample.pdf";
String FDF_OUTPUT_FILE = "output_sample.fdf";
try {
PdfApi pdfApi = new PdfApi(API_KEY, API_SECRET);
// upload local PDF file to remote storage
File file = new File(Path.of(LOCAL_FOLDER, PDF_DOCUMENT).toString());
pdfApi.uploadFile(Path.of(REMOTE_FOLDER , PDF_DOCUMENT).toString(), file, null);
System.out.println(String.format("File '%s' successfully uploaded!", Path.of(LOCAL_FOLDER, PDF_DOCUMENT).toString()));
// perform action
File f = pdfApi.getExportFieldsFromPdfToFdfInStorage(PDF_DOCUMENT, null, REMOTE_FOLDER);
// save file
java.nio.file.Files.copy(Path.of(f.getPath()), Path.of(LOCAL_FOLDER, FDF_OUTPUT_FILE), StandardCopyOption.REPLACE_EXISTING);
System.out.println(String.format("File '%s' successfully dowloaded!", Path.of(LOCAL_FOLDER, FDF_OUTPUT_FILE).toString()));
System.out.println("Successfully parsed PDF fields as FDF ! '" + FDF_OUTPUT_FILE + "'");
} catch (Exception e) {
e.printStackTrace();
}
}
}
Работа с разбором форм в PDF через Java SDK
Разбирая PDF‑документы для извлечения полей формы в формате FDF, можно систематически проверять корректность и актуальность каждого поля формы, гарантируя, что все ссылки актуальны и работают. Для задач, таких как загрузка полей формы в виде FDF или проведение пакетного анализа, извлечение полей формы позволяет автоматизировать процесс, экономя время и снижая объём ручных действий. Разбирайте PDF‑документы для извлечения полей формы в формате FDF с помощью Aspose.PDF Cloud Java SDK.
С нашим Java SDK вы можете
- Добавить в PDF‑документ заголовок и нижний колонтитул в виде текста или изображения.
- Добавлять таблицы и текстовые или графические штампы в PDF‑документы.
- Прикреплять несколько PDF‑документов к существующему файлу.
- Работать с вложениями PDF, аннотациями и полями формы.
- Применить шифрование или дешифрование PDF‑документов и установить пароль.
- Удалить все штампы и таблицы со страницы или из всего PDF‑документа.
- Удалить конкретный штамп или таблицу из PDF‑документа по его ID.
- Заменить одно или несколько вхождений текста на странице PDF или во всём документе.
- Широкая поддержка конвертации PDF‑документов в различные другие форматы файлов.
- Извлекать различные элементы PDF‑файлов и оптимизировать PDF‑документы.
- Вы можете попробовать наше бесплатное приложение , чтобы протестировать функциональность.
- Обучающие ресурсы
- Документация
- Исходный код
- Справочники API
- Поддержка продукта
- Бесплатная поддержка
- Платная поддержка
- Блог
- Почему Aspose.PDF Cloud для Java?
- Список клиентов
- Безопасность