HTML JPG PDF XML DOCX
  Product Family
PDF

Установить PDF-формы в PHP SDK

Установите все поля формы из PDF‑документа с использованием PHP Cloud SDK

Get Started

Установить AcroForms из PDF‑документа через облачный PHP SDK

Чтобы установить AcroForms из PDF, мы будем использовать Aspose.PDF Cloud PHP SDK. Этот облачный SDK помогает PHP‑программистам разрабатывать облачные приложения для создания, аннотирования, редактирования и преобразования PDF, используя язык программирования PHP через REST API Aspose.PDF. Просто создайте аккаунт на Aspose for Cloud и получите информацию о приложении. Как только у вас будет App SID и ключ, вы будете готовы использовать Aspose.PDF Cloud PHP SDK.

Команда консоли диспетчера пакетов

     
    composer install

Шаги по установке AcroForms с помощью PHP

Разработчики Aspose.PDF Cloud могут легко загрузить и установить AcroForms из PDF, используя всего несколько строк кода.

  1. Прочитать локальный PDF‑файл
  2. Создать поле с новыми декорациями
  3. Обновить поле формы в загруженном PDF
  4. Скачать результат, если он нужен
 

Этот пример кода демонстрирует установку AcroForms из PDF‑документов с помощью PHP


<?php
require_once 'vendor/autoload.php';

use Aspose\PDF\Api\PdfApi;
use Aspose\PDF\Model\Field;
use Aspose\PDF\Model\FieldType;

function setFormField() {
    $LOCAL_FILE_NAME = "C:\\Samples\\sample.pdf";
    $STORAGE_FILE_NAME = "sample.pdf";
    $RESULT_FILE_NAME = "output_sample.pdf";
    $FIELD_NAME      = "Signature_1";
    
    // Load credentials from JSON file
    $credentials = json_decode(file_get_contents('credentials.json'), true);
    
    $pdfApi = new PdfApi($credentials['id'], $credentials['key']);
    
    try {
        // Load Pdf file
        $fileData = file_get_contents($LOCAL_FILE_NAME);
        $uploadResult = $pdfApi->uploadFile($STORAGE_FILE_NAME, $fileData);
        echo $uploadResult->getResponseText() . PHP_EOL;
    } catch (Exception $e) {
        echo 'Error uploading file: ' . $e->getMessage() . PHP_EOL;
    }
    
    // Create Text form field values
    $field = new Field();
    $field->setName("EMail");
    $field->setType(FieldType::TEXT);
    $field->setValues(['aspose-pdf-cloud@example.com']);

    try {
        // Set Field values for PDF in storage
        $response = $pdfApi->putTextBoxField($STORAGE_FILE_NAME, $FIELD_NAME, $field);
        echo $response->getStatus() . PHP_EOL;
        
        // Download changed PDF file
        $downloadRes = $pdfApi->downloadFile($STORAGE_FILE_NAME);
        file_put_contents($RESULT_FILE_NAME, $downloadRes->getContents());
    } catch (Exception $e) {
        echo 'Error processing PDF: ' . $e->getMessage() . PHP_EOL;
    }
}

setFormField();
 

Работа с AcroForms через PHP SDK

Установка AcroForms позволяет пользователям вводить информацию непосредственно в PDF, устраняя необходимость в отдельных инструментах или форматах. Правильная настройка AcroForms обеспечивает лучшую удобность, например чёткие подписи полей, варианты выпадающих списков и логичный порядок табуляции для удобной навигации. Хорошо сконфигурированные формы упрощают заполнение, проверку и согласование документов несколькими участниками. Устанавливая AcroForms в PDF, вы можете создавать повторно используемые шаблоны для повторяющихся процессов, экономя время и обеспечивая согласованность документов. Установите AcroForms из PDF‑документов с помощью Aspose.PDF Cloud PHP SDK.

С нашей PHP‑библиотекой вы можете

  • Добавлять заголовок и нижний колонтитул PDF‑документа в текстовом или графическом формате.
  • Добавлять таблицы и штампы (текстовые или графические) в PDF‑документы.
  • Добавлять несколько PDF‑документов к существующему файлу.
  • Работать с вложениями PDF, аннотациями и полями формы.
  • Применять шифрование или дешифрование к PDF‑документам и задавать пароль.
  • Удалять все штампы и таблицы со страницы или из всего PDF‑документа.
  • Удалять конкретный штамп или таблицу из PDF‑документа по их ID.
  • Заменять один или несколько вхождений текста на странице PDF или во всём документе.
  • Широкая поддержка преобразования PDF‑документов в различные другие форматы файлов.
  • Извлекать различные элементы PDF‑файлов и оптимизировать PDF‑документы.
  • Вы можете опробовать наше бесплатное приложение для установки AcroForms из PDF‑файлов онлайн и проверить функциональность.