Porovnejte dva DOC pomocí PHP

Vysoce přesný nástroj na kontrolu rozdílů PHP k porovnání DOC souborů a nalezení rozdílů mezi nimi

Naše výkonná PHP SDK vám umožňuje najít rozdíl mezi DOC dokumenty a uložit výsledky do vhodného formátu pro prohlížení. Chcete-li ověřit možnosti našich produktů, porovnejte DOC soubory pomocí této knihovny PHP a podívejte se na rozdíly.

Zobrazit fragment kódu

Porovnejte DOC v PHP

Naše PHP SDK je navrženo tak, aby vám poskytlo co nejpřesnější výsledek, i když samotné porovnání je složitá funkce.

Někdy se potřebujete ujistit, že dokument ve DOC formátu nebyl změněn, a pokud ano, musíte zjistit, v čem je rozdíl. Stačí použít náš nástroj PHP pro porovnání dvou DOC souborů a najít rozdíly v celých slovech nebo jednotlivých znacích. Navíc, pokud se ve slově změnil pouze jeden znak, bude toto slovo označeno jako zcela změněné.

Nyní již nemusíte trávit čas ručním porovnáváním DOC dokumentů a můžete rychle najít i malé změny a exportovat takové rozdíly do dokumentu ve vhodném formátu.

Zkuste porovnat DOC dokumenty

Podívejte se, jak funguje naše řešení pro porovnání DOC souborů pomocí PHP SDK. Chcete-li toho dosáhnout, načtěte DOC soubory, které chcete porovnat, a vyberte formát exportovaného souboru – po porovnání se automaticky načte.

Všimněte si, že před voláním metody porovnání musíte přijmout všechny revize v porovnávaných dokumentech, jak ukazuje náš příklad:

Nahrajte porovnaný soubor
Spustit kód
Nahrajte druhý soubor pro porovnání
Vyberte cílový formát ze seznamu
use Aspose\Words\WordsApi;

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

/**
*  Nahrajte dokumenty do cloudového úložiště.
 */
$firstDocumentContent = $fileName1;
$uploadFirstFileRequest = new UploadFileRequest(
    $firstDocumentContent, $fileName1, NULL
);
$wordsApi->uploadFile($uploadFirstFileRequest);

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

/**
*  Porovnejte dokumenty v cloudu.
 */
$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);

/**
*  Stáhněte si výsledný dokument z cloudového úložiště.
 */
$downloadFileRequest = new DownloadFileRequest(
    $fileResult, NULL, NULL
);
$downloadFileResult = $wordsApi->downloadFile($downloadFileRequest);
rename(reset($downloadFileResult)->getPathname(), 'compareResult.pdf');
Spustit kód
  
Zkopírujte kód PHP do schránky

Jak porovnat dva textové soubory

  1. Nainstalovat Aspose.Words Cloud for PHP
  2. Přidejte odkaz na knihovnu (importujte knihovnu) do svého PHP projektu
  3. Načtěte dva DOC dokumenty k porovnání
  4. Chcete-li porovnat DOC dokumentů, zavolejte metodu compareDocument()
  5. Stáhněte si výsledný dokument z cloudového úložiště

Knihovna PHP k porovnání

Nainstalujte 'Aspose.Words Cloud SDK for PHP' z úložiště Packagist. Pro instalaci SDK stačí spustit composer require aspose-cloud/aspose-words-cloud a poté použít require_once('vendor/autoload.php'); pro import do vašeho projektu.

Alternativně můžete ručně naklonovat Aspose.Words Cloud SDK for PHP z GitHubu. Postupujte podle těchto Instructions, abyste rychle získali potřebné bezpečnostní údaje a získali přístup k našemu REST API.

Požadavky na systém

PHP 7.1 nebo novější

Další podrobnosti naleznete v Repository Documentation.

Další podporované formáty souborů

Operaci porovnání můžete provést pro jiné formáty souborů:

5%

Přihlaste se k odběru aktualizací produktu Aspose

Získejte měsíční zpravodaje a nabídky přímo do vaší poštovní schránky.

© Aspose Pty Ltd 2001-2024. Všechna práva vyhrazena.