შეადარეთ ორი DOC PHP ის გამოყენებით

ძალიან ზუსტი PHP განსხვავებების შემოწმება DOC ფაილების შესადარებლად და მათ შორის განსხვავებების საპოვნელად

ჩვენი ძლიერი PHP SDK გაძლევთ საშუალებას იპოვოთ განსხვავება DOC დოკუმენტებს შორის და შეინახოთ შედეგები მოსახერხებელ ფორმატში სანახავად. ჩვენი პროდუქტის შესაძლებლობების შესამოწმებლად, შეადარეთ DOC ფაილი ამ PHP ბიბლიოთეკის გამოყენებით და ნახეთ განსხვავებები.

კოდის ნაწყვეტის ნახვა

შეადარეთ DOC PHP-ში

ჩვენი PHP SDK შექმნილია იმისთვის, რომ მოგაწოდოთ ყველაზე ზუსტი შედეგი, მიუხედავად იმისა, რომ შედარება თავად რთული ფუნქციაა.

ზოგჯერ თქვენ უნდა დარწმუნდეთ, რომ დოკუმენტი DOC ფორმატში არ შეცვლილა და თუ შეიცვალა, უნდა გაარკვიოთ რა განსხვავებაა. უბრალოდ გამოიყენეთ ჩვენი PHP diff ინსტრუმენტი, რათა შეადაროთ ორი DOC ფაილი და იპოვოთ განსხვავებები მთლიან სიტყვებში ან ცალკეულ სიმბოლოებში. უფრო მეტიც, თუ სიტყვაში მხოლოდ ერთი სიმბოლო შეიცვალა, ეს სიტყვა მთლიანად შეცვლილად მოინიშნება.

ახლა აღარ გჭირდებათ დროის დახარჯვა ხელით DOC დოკუმენტების შედარებაზე და შეგიძლიათ სწრაფად იპოვოთ თუნდაც მცირე ცვლილებები და გადაიტანოთ ასეთი განსხვავებები დოკუმენტში მოსახერხებელ ფორმატში.

შეეცადეთ შეადაროთ DOC დოკუმენტები

შეამოწმეთ, როგორ მუშაობს ჩვენი გამოსავალი DOC ფაილების PHP SDK-ის გამოყენებით შედარებისთვის. ამის მისაღწევად, ჩატვირთეთ DOC ფაილები, რომელთა შედარებაც გსურთ და შეარჩიეთ ფაილის ექსპორტის ფორმატი - ის ავტომატურად იტვირთება შედარების შემდეგ.

გაითვალისწინეთ, რომ შედარების მეთოდის გამოძახებამდე უნდა მიიღოთ ყველა შესწორება შედარებულ დოკუმენტებში, როგორც ეს ნაჩვენებია ჩვენს მაგალითში:

ატვირთეთ შედარებული ფაილი
გაუშვით კოდი
ატვირთეთ მეორე ფაილი შესადარებლად
აირჩიეთ სამიზნე ფორმატი სიიდან
use Aspose\Words\WordsApi;

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

/**
*  ატვირთეთ დოკუმენტები ღრუბლოვან საცავში.
 */
$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. ჩატვირთეთ ორი DOC დოკუმენტი შესადარებლად
  4. გამოიძახეთ compareDocument() მეთოდი DOC დოკუმენტების შესადარებლად
  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 პროდუქტის განახლებები

მიიღეთ ყოველთვიური გაზეთები და შეთავაზებები პირდაპირ თქვენს საფოსტო ყუთში.