हमारे PHP फ़ाइल अंतर चेकर का उपयोग करें, दो दस्तावेज़ों की तुलना करें और आउटपुट में स्पष्ट रूप से दिखाए गए उनके बीच अंतर देखें। अब आपको अपने दस्तावेज़ों की मैन्युअल रूप से तुलना करने की आवश्यकता नहीं है। यह भी ध्यान दें कि तुलना परिणाम एक DOCX, PDF, DOC और अन्य को निर्यात किया जा सकता है।
जटिल तुलना एल्गोरिदम का उपयोग करते समय हमारा PHP समाधान आपको सर्वोत्तम संभव परिणाम देने के लिए डिज़ाइन किया गया है। इसलिए, अब आपको दस्तावेज़ों में मैन्युअल रूप से अंतर देखने की ज़रूरत नहीं है - दो फ़ाइलों को अलग करने के लिए हमारे एपीआई का उपयोग करने में संकोच न करें।
हमारा तुलना इंजन वर्णों या संपूर्ण Wordों के स्तर पर अंतर ढूंढ़ता है। और यदि केवल एक वर्ण बदला गया है, तो पूरा Word परिवर्तित के रूप में हाइलाइट किया जाएगा। सभी पाए गए परिवर्तनों को आउटपुट में स्पष्ट रूप से देखा जा सकता है और सुविधाजनक प्रारूप में निर्यात किया जा सकता है।
तुलना का सबसे लोकप्रिय प्रकार PDF और वर्ड फाइलों की तुलना करना है। इसलिए, हम इन उदाहरणों का उपयोग करके अपने PHP diff टूल और इसके तुलना फ़ंक्शन को सीखेंगे।
कभी-कभी आपको यह सुनिश्चित करने की आवश्यकता होती है कि आपका PDF दस्तावेज़ संशोधित नहीं किया गया है और इसकी तुलना मूल संस्करण से करें। या आप पहले से ही जानते हैं कि आपकी PDF वास्तव में बदल गई है, और आपको यह देखने की जरूरत है कि कहां और कैसे। फिर आप PDF फाइलों के दो संस्करणों की तुलना कर सकते हैं और अंतर देख सकते हैं। और इसे मैन्युअल रूप से करने से बचने के लिए, बस हमारे PHP diff checker API का उपयोग करें।
हमारे PHP समाधान के साथ, आप छोटे-छोटे बदलाव भी देखेंगे जिन्हें आप मैन्युअल तुलना में आसानी से मिस कर सकते हैं।
Word दस्तावेज़ों को बदलना काफी आसान है, इसलिए यह सुनिश्चित करने के लिए Word फ़ाइलों की तुलना करना महत्वपूर्ण है कि भाग या संपूर्ण दस्तावेज़ नहीं बदला है।
Word फ़ाइलों की तुलना करने के लिए, PDF की तरह ही हमारे PHP समाधान का उपयोग करें। आप इसे नीचे दिए गए उदाहरण में कर सकते हैं.
यह देखने के लिए कि हमारा PHP दस्तावेज़ तुलना कैसे काम करता है, दो फ़ाइलें लोड करें जिनकी आप तुलना करना चाहते हैं और एक निर्यात फ़ाइल प्रारूप चुनें।
तुलना पूरी होने के बाद, अंतर वाला दस्तावेज़ आपके द्वारा चुने गए प्रारूप में स्वचालित रूप से डाउनलोड हो जाएगा।
यह महत्वपूर्ण है कि जिन दस्तावेज़ों की तुलना की जा रही है उनमें तुलना से पहले कोई संशोधन नहीं होना चाहिए, इसलिए हमें तुलना शुरू होने से पहले सभी संशोधनों को स्वीकार करना होगा। चिंता न करें, हमने अपने उदाहरण में इसका ध्यान रखा है:
use Aspose\Words\WordsApi;
$wordsApi = new WordsApi('####-####-####-####-####', '##################');
$fileName1 = "Input1.docx";
$fileName2 = "Input2.docx";
$fileResult = "Output.docx";
/**
* क्लाउड स्टोरेज में दस्तावेज़ अपलोड करें।
*/
$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');
Packagist रिपॉजिटरी से 'Aspose.Words Cloud SDK for PHP' इंस्टॉल करें। एसडीके को स्थापित करने के लिए बस composer require aspose-cloud/aspose-words-cloud, फिर requ_once require_once('vendor/autoload.php'); इसे अपनी परियोजना में आयात करने के लिए।
एक विकल्प के रूप में, आप मैन्युअल रूप से GitHub से Aspose.Words Cloud SDK for PHP क्लोन कर सकते हैं। आवश्यक सुरक्षा क्रेडेंशियल्स प्राप्त करने और हमारे आरईएसटी एपीआई तक पहुंचने के लिए कृपया इन Instructions का पालन करें।