השווה שני PDF באמצעות PHP

בודק הבדלים מדויק ביותר של PHP כדי להשוות בין PDF קבצים ולמצוא הבדלים ביניהם

PHP SDK העוצמתי שלנו מאפשר לך למצוא את ההבדל בין PDF מסמכים ולשמור את התוצאות בפורמט נוח לצפייה. כדי לאמת את יכולות המוצר שלנו, השווה PDF קבצים באמצעות ספריית PHP זו וראה את ההבדלים.

הצג את קטע הקוד

השווה PDF ב-PHP

PHP SDK שלנו נועד לתת לך את התוצאה המדויקת ביותר, למרות שהשוואה היא פונקציה מורכבת בפני עצמה.

לפעמים צריך להיות בטוח שהמסמך בפורמט PDF לא השתנה, ואם כן, צריך לברר מה ההבדל. פשוט השתמש בכלי PHP diff שלנו כדי להשוות בין שני קבצי PDF ולמצוא הבדלים במילים שלמות או בתווים בודדים. יתרה מכך, אם רק תו אחד במילה השתנה, מילה זו תסומן כשונתה לחלוטין.

כעת אינך צריך יותר להשקיע זמן בהשוואה ידנית של מסמכי PDF, ותוכל למצוא במהירות אפילו שינויים קטנים ולייצא הבדלים כאלה למסמך בפורמט נוח.

נסה להשוות בין מסמכי PDF

בדוק כיצד הפתרון שלנו להשוואת קבצי PDF באמצעות PHP SDK עובד. כדי להשיג זאת, טען את קבצי ה-PDF שברצונך להשוות ובחר את פורמט קובץ הייצוא - הוא ייטען אוטומטית לאחר ההשוואה.

שים לב שעליך לקבל את כל התיקונים במסמכים בהשוואה לפני הקריאה לשיטת ההשוואה, כפי שמוצג בדוגמה שלנו:

העלה את הקובץ בהשוואה
הפעל קוד
העלה את הקובץ השני להשוואה
בחר את פורמט היעד מהרשימה
use Aspose\Words\WordsApi;

$wordsApi = new WordsApi('####-####-####-####-####', '##################');
$fileName1 = "Input1.pdf";
$fileName2 = "Input2.pdf";
$fileResult = "Output.pdf";

/**
*  העלה מסמכים לאחסון בענן.
 */
$firstDocumentContent = $fileName1;
$uploadFirstFileRequest = new UploadFileRequest(
    $firstDocumentContent, $fileName1, NULL
);
$wordsApi->uploadFile($uploadFirstFileRequest);

$secondDocumentContent = $fileName2;
$uploadSecondFileRequest = new UploadFileRequest(
    $secondDocumentContent, $fileName2, NULL
);
$wordsApi->uploadFile($uploadSecondFileRequest);

/**
*  השווה מסמכים בענן.
 */
$compareDataOptions = new CompareData(array(
    "author" => "author",
    "file_reference" => FileReference::fromRemoteFilePath($fileName2)
));
$compareDocumentRequest = new CompareDocumentRequest(
    $fileName1, $compareDataOptions, NULL, NULL, NULL, NULL, NULL, $fileResult, NULL
);
$wordsApi->compareDocument($compareDocumentRequest);

/**
*  הורד מסמך תוצאות מאחסון ענן.
 */
$downloadFileRequest = new DownloadFileRequest(
    $fileResult, NULL, NULL
);
$downloadFileResult = $wordsApi->downloadFile($downloadFileRequest);
rename(reset($downloadFileResult)->getPathname(), 'compareResult.pdf');
הפעל קוד
  
העתק את הקוד PHP ללוח

כיצד להשוות בין שני קבצי טקסט

  1. התקן Aspose.Words Cloud for PHP
  2. הוסף הפניה לספרייה (ייבא את הספרייה) לפרויקט PHP שלך
  3. טען שני PDF מסמכים להשוואה
  4. קרא לשיטה compareDocument() כדי להשוות בין PDF מסמכים
  5. הורד את מסמך התוצאה מאחסון הענן

ספריית PHP לשימוש בהשוואה

התקן 'Aspose.Words Cloud SDK for PHP' ממאגר Packagist. פשוט הפעל composer require aspose-cloud/aspose-words-cloud כדי להתקין את ה SDK, ולאחר מכן השתמש ב- require_once('vendor/autoload.php'); כדי לייבא אותו לפרויקט שלך.

כחלופה, אתה יכול לשכפל באופן ידני את Aspose.Words Cloud SDK for PHP מ-GitHub. אנא עקוב אחר Instructions אלה כדי לקבל במהירות את אישורי האבטחה הדרושים ולגשת ל- REST API שלנו.

דרישות מערכת

PHP 7.1 ומעלה

עיין בתיעוד Repository Documentation כדי לראות פרטים נוספים.

פורמטי קבצים נתמכים אחרים

אתה יכול לבצע פעולת השוואה עבור פורמטים אחרים של קבצים:

5%

הירשם לעדכוני מוצר Aspose

קבל ניוזלטרים והצעות חודשיים שנשלחו ישירות לתיבת הדואר שלך.

© Aspose Pty Ltd 2001-2024. כל הזכויות שמורות.