PNG JPG BMP TIFF PDF
Aspose.PDF  for PHP

إزالة الإشارات المرجعية من PDF في PHP SDK

قم ببناء تطبيقات PHP الخاصة بك لإزالة الإشارات المرجعية إلى ملفات PDF باستخدام واجهات برمجة التطبيقات على الخادم.

Get Started

كيفية حذف الإشارات المرجعية من PDF عبر Cloud PHP SDK

لإزالة الإشارات المرجعية من PDF، سنستخدم Aspose.PDF Cloud PHP SDK يساعد هذا SDK السحابي مبرمجي PHP في تطوير تطبيقات سحابية لإنشاء، وتعليق، وتحرير، وتحويل ملفات PDF باستخدام لغة البرمجة PHP عبر Aspose.PDF REST API. ببساطة أنشئ حسابًا في Aspose for Cloud واحصل على معلومات تطبيقك. بمجرد حصولك على معرف التطبيق والمفتاح، أنت جاهز لاستخدام Aspose.PDF Cloud PHP SDK.

أمر وحدة تحكم مدير الحزم

     
    composer install

خطوات حذف الإشارات المرجعية من PDF عبر Cloud PHP

يمكن لمطوري Aspose.PDF Cloud تحميل وإزالة الإشارات المرجعية من PDF بسهولة في بضعة أسطر من التعليمات البرمجية.

  1. قم بتحميل مستند PDF
  2. احذف إشارة مرجعية من PDF
  3. قم بتنزيل المستند 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() {
        $filePath = $this->configParams['LOCAL_FOLDER'] . $this->configParams['PDF_DOCUMENT_NAME'];
        $fileData = file_get_contents($filePath);

        $response = $this->pdfApi->uploadFile($this->configParams['PDF_DOCUMENT_NAME'], $fileData);
        if ($response->getCode() === 200) {
            echo "Uploaded file: {$this->configParams['PDF_DOCUMENT_NAME']}\n";
        } else {
            echo "Failed to upload file.";
        }
    }

    public function download_result() {
        $response = $this->pdfApi->downloadFile($this->configParams['PDF_DOCUMENT_NAME']);
        $filePath = $this->configParams['LOCAL_FOLDER'] . $this->configParams['LOCAL_RESULT_DOCUMENT_NAME'];

        if ($response->getCode() === 200) {
            file_put_contents($filePath, $response->getContents());
            echo "Downloaded: $filePath\n";
        } else {
            echo "Failed to download file.";
        }
    }

    public function deleteBookmark() {
        $response = $this->pdfApi->deleteBookmark($this->configParams['PDF_DOCUMENT_NAME'], $this->configParams['BOOKMARK_PATH']);

        if ($response->getCode() === 200) {
            echo "Bookmark '{$this->configParams['DROP_BOOKMARK_PATH']} successfully deleted!";
        }
    }

function main() {
    global $configParams;

    try {
        $pdfBookmarks = new PdfBookmarks($configParams);
        $pdfBookmarks->uploadDocument();
        $pdfBookmarks->deleteBookmark();
        $pdfBookmarks->downloadResult();
    } catch (\Exception $e) {
        echo "Error: " . $e->getMessage() . "\n";
    }
}
 

العمل مع الإشارات المرجعية في PDF

إزالة الإشارات المرجعية من PDF مفيد للحفاظ على دقة المستند، وتحسين الأداء، وتعزيز الأمان، وضمان التنسيق الصحيح. وهو مهم بشكل خاص لإنهاء المستندات قبل المشاركة أو الطباعة أو الأرشفة. قم بإزالة الإشارات المرجعية من مستندات PDF باستخدام Aspose.PDF Cloud PHP SDK.

مع مكتبتنا PHP يمكنك:

  • إضافة رأس وتذييل مستند PDF بتنسيق نص أو صورة.
  • إضافة جداول وأختام (نص أو صورة) إلى مستندات PDF.
  • إلحاق ملفات PDF متعددة إلى ملف موجود.
  • العمل مع مرفقات PDF، التعليقات، وحقول النماذج.
  • تطبيق التشفير أو فك التشفير على مستندات PDF وتعيين كلمة مرور.
  • حذف جميع الأختام والجداول من صفحة أو مستند PDF بالكامل.
  • حذف ختم أو جدول محدد من مستند PDF بواسطة معرفه.
  • استبدال حالة واحدة أو متعددة من النص في صفحة PDF أو من المستند بالكامل.
  • دعم واسع لتحويل مستندات PDF إلى تنسيقات ملفات أخرى متنوعة.
  • استخراج عناصر مختلفة من ملفات PDF وجعل مستندات PDF محسّنة.
  • يمكنك تجربة التطبيق المجاني لاختبار الوظائف عبر الإنترنت.