Set Formulir PDF di SDK PHP
Atur semua kolom formulir dari Dokumen PDF menggunakan PHP Cloud SDK
Get StartedSet AcroForms dari dokumen PDF via Cloud PHP SDK
Untuk mengatur AcroForms dari PDF, kami akan menggunakan Aspose.PDF Cloud PHP SDK. SDK Cloud ini membantu pemrogram PHP dalam mengembangkan aplikasi pembuat, penanda, 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 mengatur AcroForms menggunakan PHP
Pengembang Aspose.PDF Cloud dapat dengan mudah memuat & mengatur acroforms dari PDF hanya dalam beberapa baris kode.
- Baca file PDF lokal
- Buat bidang dengan dekorasi baru
- Perbarui bidang formulir dalam PDF yang diunggah
- Unduh hasil jika diperlukan
Kode contoh ini menunjukkan cara mengatur AcroForms dari dokumen PDF menggunakan 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();
Bekerja dengan AcroForms via PHP SDK
Pengaturan AcroForms memungkinkan pengguna mengisi informasi secara langsung di PDF, menghilangkan kebutuhan akan alat atau format terpisah. Mengatur AcroForms dengan tepat memastikan kegunaan yang lebih baik, seperti label bidang yang jelas, opsi dropdown, dan urutan tab logis untuk navigasi yang lebih baik. Formulir yang dikonfigurasi dengan baik memudahkan banyak pihak untuk mengisi, meninjau, dan menyetujui dokumen bersama-sama. Dengan mengatur AcroForms dalam PDF, Anda dapat membuat templat yang dapat digunakan kembali untuk proses berulang, menghemat waktu dan memastikan konsistensi di seluruh dokumen. Set AcroForms dari dokumen PDF dengan Aspose.PDF Cloud PHP SDK.
Dengan pustaka PHP kami Anda dapat
- Tambahkan header & footer dokumen PDF dalam format teks atau gambar.
- Tambahkan tabel & stempel (teks atau gambar) ke dokumen PDF.
- Tambahkan beberapa dokumen PDF ke file yang ada.
- Bekerja dengan lampiran PDF, anotasi, & bidang formulir.
- Terapkan enkripsi atau dekripsi pada dokumen PDF & atur kata sandi.
- Hapus semua stempel & tabel dari satu halaman atau seluruh dokumen PDF.
- Hapus stempel atau tabel tertentu dari dokumen PDF berdasarkan ID-nya.
- Ganti satu atau banyak kemunculan teks pada halaman PDF atau di seluruh dokumen.
- Dukungan luas untuk mengonversi dokumen PDF ke berbagai format file lainnya.
- Ekstrak berbagai elemen file PDF & optimalkan dokumen PDF.
- Anda dapat mencoba Aplikasi gratis kami untuk mengatur AcroForms dari file PDF secara online dan menguji fungsionalitasnya.
- Sumber Belajar
- Dokumentasi
- Kode Sumber
- Referensi API
- Dukungan Produk
- Dukungan Gratis
- Dukungan Berbayar
- Blog
- Mengapa Aspose.PDF Cloud untuk PHP?
- Daftar Pelanggan
- Keamanan