Aspose.PDF Cloud PHP SDK
Pembuatan dan Konversi Dokumen PDF melalui PHP SDK
PHP REST SDK yang berguna Mendukung Pembuatan, Pengeditan, Rendering, Manipulasi, & Konversi Dokumen PDF tanpa menggunakan Adobe Acrobat.
Aspose.PDF Cloud PHP SDK adalah kit pengembangan perangkat lunak yang komprehensif dan canggih untuk pengembang PHP yang ingin bekerja sama Dokumen PDF di cloud. Itu dibangun di atas Aspose.PDF REST API dan memungkinkan pengguna memproses dokumen PDF dalam bahasa PHP dengan cepat dan mudah di cloud. Aspose.PDF Cloud adalah REST API yang sangat berguna yang memungkinkan pengembang perangkat lunak melakukan berbagai operasi pemrosesan dokumen PDF termasuk pembuatan, manipulasi, konversi, dan rendering dokumen PDF di cloud.
Aspose.PDF Cloud PHP SDK memungkinkan pengembang perangkat lunak membuat dokumen PDF baru dari awal atau dari templat. Ini sudah termasuk dukungan untuk beberapa fitur penting untuk manipulasi dokumen PDF, seperti menambahkan teks ke PDF, menyisipkan gambar dan tabel, menambahkan anotasi ke file PDF, menambahkan komentar dan stempel, konversi PDF ke format file Microsoft Office, mengkonversi PDF ke format gambar, menggabungkan beberapa file PDF menjadi satu dokumen, membagi dokumen PDF menjadi beberapa file dan banyak lagi. Pustaka sepenuhnya mendukung membaca dan menulis berbagai format file, seperti PDF, EPUB, HTML, TeX, SVG, XML, XPS, FDF, XFDF, dan sebagainya.
Aspose.PDF Cloud PHP SDK telah menyertakan seperangkat alat pengoptimalan yang dapat mengurangi ukuran file PDF dengan mengompresi gambar, menghapus objek yang tidak digunakan, dan mengoptimalkan font. Selain itu pengembang dapat dengan mudah mengamankan dokumen PDF dengan mengatur kata sandi, membatasi pencetakan, penyalinan, dan mengubah izin, dan menambahkan tanda tangan digital. Secara keseluruhan, Aspose.PDF Cloud PHP SDK adalah pilihan terbaik, memungkinkan pengembang PHP untuk bekerja dengan dokumen PDF di cloud.
Memulai Aspose.PDF Cloud PHP SDK
Cara yang disarankan untuk menginstal Aspose.PDF Cloud PHP SDK adalah menggunakan Komposer. Silakan gunakan perintah berikut untuk kelancaran instalasi.
Instal Aspose.PDF Cloud PHP SDK melalui Komposer
composer require aspose/pdf-sdk-php
Anda juga dapat mendownloadnya langsung dari halaman produk Aspose PDF.
Pembuatan File PDF melalui PHP REST API
Aspose.PDF Cloud PHP SDK memberi pengembang perangkat lunak kemampuan untuk membuat dan mengelola file PDF di dalam aplikasi cloud mereka sendiri. Perpustakaan telah menyertakan banyak fitur untuk bekerja dengan file PDF seperti menyisipkan teks ke PDF, menambahkan gambar, menyisipkan formulir PDF, menambahkan anotasi PDF, menyisipkan halaman baru, menambahkan lampiran & bookmark, mengontrol tata letak dan pemformatan konten, dan banyak lagi. Contoh berikut menunjukkan cara membuat file PDF baru dengan satu halaman, menambahkan teks "Halo, dunia!" ke halaman, dan menyimpan file sebagai gambar TIFF.
Membuat File PDF Baru dengan Satu Halaman melalui PHP API
$tiff_resolution = 72;
$tiff_image_width = 800;
$tiff_image_height = 1000;
$tiff_first_page = 1;
$tiff_last_page = 1;
$tiff_result_file = 'result.tiff';
$response = $api->putSaveDocumentAsTiff($pdf_id, $tiff_resolution, $tiff_image_width, $tiff_image_height, $tiff_first_page, $tiff_last_page, $tiff_result_file);
Konversi PDF ke Format Lain melalui PHP API
Aspose.PDF Cloud PHP SDK memungkinkan perangkat lunak mengonversi dokumen PDF ke dan dari berbagai format file populer lainnya di dalam aplikasi PHP mereka sendiri. SDK mendukung baca dan tulis berbagai format file populer seperti PDF, EPUB, HTML, TeX, SVG, XML, XPS, FDF, XFDF, dan sebagainya. Perpustakaan juga mendukung konversi EPUB, HTML, LaTeX, MHT, PCL, DOC, MOBIXML, PDFA, PPTX, SVG, TIFF, XLS, XLSX, XML, XPS, PS, XSLFo, PCL, BMP, EMF, GIF, JPEG, PNG , dan TIFF, ke PDF dengan mudah. Hal ini juga memungkinkan pengembang untuk mengontrol bagaimana dokumen PDF diubah menjadi dokumen pengolah Word.
Konversi dokumen PDF ke format DOC melalui PHP REST API
setAppKey('your_app_key');
$config->setAppSid('your_app_sid');
// create an instance of the API client
$pdfApi = new PdfApi(null, $config);
// set the input file name and path
$fileName = "input.pdf";
$filePath = "/path/to/input.pdf";
// set the output file name and path
$outName = "output.doc";
$outPath = "/path/to/output.doc";
// call the API to convert the PDF to DOC format
$response = $pdfApi->putPdfInRequestToDoc($outName, $filePath, null, null, null, null, null, null, null, null, null, null);
// save the output file to the specified path
file_put_contents($outPath, $response);
echo "PDF document converted to DOC format successfully!";
?>
Penanganan Gambar dalam File PDF melalui PHP REST API
Aspose.PDF Cloud PHP SDK REST API memungkinkan pengembang perangkat lunak menangani gambar di dalam dokumen PDF mereka tanpa menggunakan Adobe Acrobat atau perangkat lunak pihak ketiga lainnya. Perpustakaan telah menyediakan berbagai fitur berguna untuk menangani gambar PDF, seperti menyisipkan gambar ke halaman PDF tertentu, membaca semua gambar dokumen, mengganti Gambar dalam dokumen PDF, membaca informasi gambar dari PDF, menambahkan Gambar baru, mengekstrak gambar tertentu dari PDF, ekspor gambar PDF ke format file lain dan banyak lagi.
Ganti Gambar dalam Dokumen PDF melalui PHP API
pdfApi = new PdfApi();
}
public function postReplaceImage() {
// Upload file to Aspose Cloud Storage
$fileName = "SampleImage.pdf";
Utils::uploadFile($fileName);
$file = realpath(__DIR__ . '/../../..') . '/Data/aspose-cloud.png';
$result = $this->pdfApi->PostReplaceImage($fileName, $pageNumber = 1, $imageNumber = 1, $imageFile = "", $storage = "", $folder = "", $file);
print_r ( $result );
}
}
$images = new Images();
$images->postReplaceImage();
?>
Penanganan Halaman dalam PDF melalui PHP REST API
AAspose.PDF Cloud PHP SDK REST API telah menyediakan fitur yang sangat berguna untuk menangani halaman di dalam dokumen PDF. Perpustakaan memungkinkan pengembang perangkat lunak untuk menambahkan halaman baru ke file PDF, mengonversi halaman dokumen PDF ke format file gambar yang didukung, memindahkan halaman PDF ke lokasi baru di dalam file PDF, mengambil informasi tentang nomor halaman PDF, menghapus halaman yang tidak diinginkan dari file PDF, mendapatkan PDF jumlah kata dan sebagainya.
Tambahkan Halaman Baru dalam PDF melalui PHP REST API
pdfApi = new PdfApi();
}
public function putAddNewPage() {
// Upload file to Aspose Cloud Storage
$fileName = "sample-input.pdf";
Utils::uploadFile($fileName);
$result = $this->pdfApi->PutAddNewPage($fileName, $storage = "", $folder = "");
print_r ( $result );
}
}
$pages = new Pages();
$pages->putAddNewPage();
?>