HTML JPG PDF XML DOCX
  Product Family
PDF

Dapatkan Formulir PDF dalam PHP SDK

Dapatkan semua Bidang Formulir dari Dokumen PDF menggunakan PHP Cloud SDK

Get Started

Dapatkan AcroForms dari dokumen PDF via Cloud PHP SDK

Untuk mendapatkan AcroForms dari PDF, kami akan menggunakan Aspose.PDF Cloud PHP SDK. SDK Cloud ini membantu programmer PHP dalam mengembangkan aplikasi pembuat, anotator, editor, dan konverter PDF berbasis cloud menggunakan bahasa pemrograman PHP melalui Aspose.PDF REST API. Cukup buat akun di Aspose for Cloud dan dapatkan informasi aplikasi Anda. Setelah Anda memiliki App SID & key, Anda siap menggunakan Aspose.PDF Cloud PHP SDK.

Perintah Konsol Package Manager

     
    composer install

Langkah-langkah untuk mendapatkan AcroForms via PHP

Pengembang Aspose.PDF Cloud dapat dengan mudah memuat & mendapatkan acroforms dari PDF hanya dalam beberapa baris kode.

  1. Unggah file PDF ke layanan Aspose.PDF Cloud.
  2. Catat semua error yang terjadi selama pengunggahan file.
  3. Ambil bidang formulir dari file PDF di penyimpanan Aspose.PDF Cloud.
  4. Iterasi melalui bidang formulir dan catat nama serta nilai bidang ke konsol.
  5. Catat semua error yang terjadi selama pengambilan bidang.
  6. Unduh hasil jika diperlukan
 

Contoh kode ini menunjukkan cara mendapatkan AcroForms dari dokumen PDF menggunakan PHP


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

use Aspose\PDF\Api\PdfApi;

function getFormFields() {
    $LOCAL_FILE_NAME = "C:\\Samples\\sample.pdf";
    $STORAGE_FILE_NAME = "sample.pdf";
    
    // 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;
    }
    
    try {
        // Extract PDF form fileds
        $response = $pdfApi->getFields($STORAGE_FILE_NAME,);
        
        if ($response && $response->getFields() && $response->getFields()->getList()) {
            foreach ($response->getFields()->getList() as $item) {
                if ($item->getType() == "List") {
                    $values = implode(', ', $item->getValues());
                    echo "Name: [{$item->getName()}] Value: [{$values}]" . PHP_EOL;
                } else {
                    $value = $item->getValues()[0] ?? '';
                    echo "Name: [{$item->getName()}] Value: [{$value}]" . PHP_EOL;
                }
            }
        }
    } catch (Exception $error) {
        echo "Error processing PDF: " . $error->getMessage() . PHP_EOL;
    }
}

getFormFields();
 

Bekerja dengan AcroForms via PHP SDK

Ekstraksi data AcroForm memungkinkan Anda mengumpulkan dan menganalisis informasi yang dikumpulkan dari pengguna secara efisien, seperti survei atau tanggapan aplikasi. Data AcroForm yang diambil dapat diintegrasikan ke dalam basis data, spreadsheet, atau sistem lain untuk pemrosesan lebih lanjut atau pencatatan. Ekstraksi AcroForms membantu dalam mengaudit formulir yang diisi untuk memverifikasi keakuratan, keaslian, atau kelengkapan data yang diberikan. Pengambilan AcroForms penting saat mentransfer formulir ke sistem manajemen dokumen lain atau membuat cadangan. Dapatkan AcroForms dari dokumen PDF dengan Aspose.PDF Cloud PHP SDK.

Dengan pustaka PHP kami Anda dapat

  • Menambahkan header & footer dokumen PDF dalam format teks atau gambar.
  • Menambahkan tabel & stempel (teks atau gambar) ke dokumen PDF.
  • Menambahkan beberapa dokumen PDF ke file yang ada.
  • Bekerja dengan lampiran PDF, anotasi, & bidang formulir.
  • Menerapkan enkripsi atau dekripsi pada dokumen PDF & menetapkan kata sandi.
  • Menghapus semua stempel & tabel dari satu halaman atau seluruh dokumen PDF.
  • Menghapus stempel atau tabel tertentu dari dokumen PDF berdasarkan ID-nya.
  • Mengganti satu atau beberapa instance teks pada halaman PDF atau seluruh dokumen.
  • Dukungan luas untuk mengonversi dokumen PDF ke berbagai format file lainnya.
  • Mengekstrak berbagai elemen file PDF & membuat dokumen PDF teroptimasi.
  • Anda dapat mencoba Aplikasi gratis kami untuk mendapatkan AcroForms dari file PDF secara online dan menguji fungsionalitasnya.