كيفية الحصول على الروابط من PDF عبر Cloud PHP SDK
لاستخراج الروابط من PDF، سنستخدم Aspose.PDF Cloud PHP SDK يساعد هذا SDK السحابي مبرمجي PHP في تطوير تطبيقات إنشاء وتوضيح وتحرير وتحويل PDF قائمة على السحابة باستخدام لغة برمجة PHP عبر Aspose.PDF REST API. ببساطة قم بإنشاء حساب في Aspose for Cloud واحصل على معلومات التطبيق الخاصة بك. بمجرد حصولك على App SID & key، ستكون جاهزًا لاستخدام Aspose.PDF Cloud PHP SDK.
أمر مدير الحزم
composer install
خطوات الحصول على الروابط من PDF عبر Cloud PHP
يمكن لمطوري Aspose.PDF Cloud تحميل والحصول على الروابط من PDF بسهولة في بضع سطور من الكود.
- رفع ملف PDF
- استرجاع جميع تعليقات الروابط من صفحة محددة
- تنفيذ معالجة الأخطاء لتعزيز المتانة
استخراج الروابط من PDF باستخدام PHP
private function _create_rest_api() {
$credentials = json_decode(file_get_contents("./Credentials/credentials.json"), true);
$configAuth = new Configuration();
$configAuth->setAppKey($credentials['key']);
$configAuth->setAppSid($credentials['id']);
$this->pdfApi = new PdfApi(null, $configAuth);
}
public function __construct($config) {
$this->configParams = $config;
$this->_create_rest_api();
}
public function uploadDocument() {
$pdfFilePath = $this->configParams['LOCAL_FOLDER'] . $this->configParams['PDF_DOCUMENT_NAME'];
$pdfFileData = file_get_contents($pdfFilePath);
$this->pdfApi->uploadFile($this->configParams['PDF_DOCUMENT_NAME'], $pdfFileData);
}
public function getAllPageLinks () {
$result_links = $this->pdfApi->getPageLinkAnnotations($this->configParams['PDF_DOCUMENT_NAME'], $this->configParams['PAGE_NUMBER']);
if ($result_links->getCode() == 200) {
echo "Links array:";
var_dump($result_links->getLinks());
}
else
echo "Unexpected error : can't get links!!!";
}
function main() {
global $configParams;
try {
$pdfLinks = new PdfLinks($configParams);
$pdfLinks->uploadDocument();
$pdfLinks->getAllPageLinks();
$pdfLinks->downloadResult();
} catch (\Exception $e) {
echo "Error: " . $e->getMessage() . "\n";
}
}
العمل مع الروابط في PDF
من خلال استخراج الروابط، يمكن التحقق بشكل منهجي من صحة وملاءمة كل رابط، لضمان أن جميع المراجع حالية وفعالة. لأغراض مثل تنزيل المستندات المرتبطة أو إجراء تحليلات مجمعة، يتيح استخراج عناوين URL الأتمتة، مما يوفر الوقت ويقلل من الجهد اليدوي. احصل على الروابط من مستندات PDF باستخدام Aspose.PDF Cloud PHP SDK.
مع مكتبة PHP الخاصة بنا يمكنك:
- إضافة رأس وتذييل لمستند PDF بتنسيق نص أو صورة.
- إضافة جداول وأختام (نص أو صورة) إلى مستندات PDF.
- إلحاق مستندات PDF متعددة إلى ملف موجود.
- العمل مع مرفقات PDF، التعليقات التوضيحية، وحقول النماذج.
- تطبيق التشفير أو فك التشفير على مستندات PDF وتعيين كلمة المرور.
- حذف جميع الأختام والجداول من صفحة أو مستند PDF بالكامل.
- حذف ختم أو جدول محدد من مستند PDF بواسطة معرفه.
- استبدال مثيل واحد أو متعدد من النص في صفحة PDF أو من المستند بالكامل.
- دعم واسع لتحويل مستندات PDF إلى صيغ ملفات مختلفة.
- استخراج عناصر متنوعة من ملفات PDF وجعل مستندات PDF محسنة.
- يمكنك تجربة تطبيقنا المجاني لاختبار الوظائف عبر الإنترنت.
- موارد التعلم
- التوثيق
- شفرة المصدر
- مراجع API
- لماذا Aspose.PDF Cloud للغة PHP؟
- قائمة العملاء
- الأمان