Xóa biểu mẫu PDF trong SDK PHP
Xóa tất cả các trường biểu mẫu khỏi tài liệu PDF bằng SDK PHP trên đám mây
Get StartedXóa AcroForms khỏi tài liệu PDF qua SDK PHP đám mây
Để xóa một AcroForms khỏi PDF, chúng ta sẽ sử dụng Aspose.PDF Cloud PHP SDK. SDK đám mây này hỗ trợ lập trình viên PHP phát triển các ứng dụng tạo, chú thích, chỉnh sửa và chuyển đổi PDF dựa trên đám mây bằng ngôn ngữ lập trình PHP thông qua Aspose.PDF REST API. Chỉ cần tạo một tài khoản tại Aspose for Cloud và lấy thông tin ứng dụng của bạn. Khi đã có App SID và key, bạn đã sẵn sàng sử dụng Aspose.PDF Cloud PHP SDK.
Lệnh Console Trình quản lý Gói
composer install
Các bước để xóa AcroForms bằng PHP
Các nhà phát triển Aspose.PDF Cloud có thể dễ dàng tải và xóa một acroforms khỏi PDF chỉ trong vài dòng mã.
- Tải tệp PDF lên dịch vụ Aspose.PDF Cloud.
- Xóa trường biểu mẫu được chỉ định khỏi tệp đã tải lên.
- Tải xuống kết quả nếu cần.
Mã mẫu này cho thấy cách xóa AcroForms khỏi tài liệu PDF bằng PHP
<?php
require_once 'vendor/autoload.php';
use Aspose\PDF\Api\PdfApi;
function delFormFields() {
$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;
}
try {
// Delete form field from PDF
$response = $pdfApi->deleteField($STORAGE_FILE_NAME, $FIELD_NAME);
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 $error) {
echo "Error processing PDF: " . $error->getMessage() . PHP_EOL;
}
}
delFormFields();
Làm việc với AcroForms qua SDK PHP
Nếu một biểu mẫu đã lỗi thời, không liên quan, hoặc không còn cần thiết, việc xóa nó sẽ giúp làm gọn tài liệu và duy trì tính phù hợp. Loại bỏ các biểu mẫu có thể làm cho PDF đơn giản hơn và dễ đọc hơn, đặc biệt nếu các biểu mẫu không còn dự định để tương tác. Các yếu tố tương tác như AcroForms có thể làm tăng kích thước tệp PDF. Việc xóa chúng có thể tối ưu hoá tài liệu để chia sẻ hoặc lưu trữ nhanh hơn. Xóa AcroForms khỏi tài liệu PDF với Aspose.PDF Cloud PHP SDK.
Với thư viện PHP của chúng tôi, bạn có thể
- Thêm phần đầu & phần chân của tài liệu PDF dưới dạng văn bản hoặc hình ảnh.
- Thêm bảng & dấu (văn bản hoặc hình ảnh) vào tài liệu PDF.
- Nối nhiều tài liệu PDF vào một tệp hiện có.
- Làm việc với tệp đính kèm PDF, chú thích và các trường biểu mẫu.
- Áp dụng mã hoá hoặc giải mã cho tài liệu PDF & đặt mật khẩu.
- Xóa tất cả dấu & bảng khỏi một trang hoặc toàn bộ tài liệu PDF.
- Xóa một dấu hoặc bảng cụ thể khỏi tài liệu PDF theo ID của nó.
- Thay thế một hoặc nhiều lần xuất hiện của văn bản trên một trang PDF hoặc trên toàn bộ tài liệu.
- Hỗ trợ mạnh mẽ cho việc chuyển đổi tài liệu PDF sang nhiều định dạng file khác.
- Trích xuất các yếu tố khác nhau của file PDF và tối ưu hoá tài liệu PDF.
- Bạn có thể dùng thử ứng dụng miễn phí của chúng tôi để xóa AcroForms khỏi file PDF trực tuyến và kiểm tra chức năng.
- Tài Nguyên Học Tập
- Tài Liệu
- Mã Nguồn
- Tham Khảo API
- Hỗ trợ sản phẩm
- Hỗ trợ miễn phí
- Hỗ trợ trả phí
- Blog
- Tại sao Aspose.PDF Cloud cho PHP?
- Danh sách khách hàng
- Bảo mật