Porovnejte dva Word pomocí PHP

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

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

Zobrazit fragment kódu

Porovnejte Word 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 Word 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 Word 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 Word 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 Word dokumenty

Podívejte se, jak funguje naše řešení pro porovnání Word souborů pomocí PHP SDK. Chcete-li toho dosáhnout, načtěte Word 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.docx";
$fileName2 = "Input2.docx";
$fileResult = "Output.docx";

/**
*  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 Word dokumenty k porovnání
  4. Chcete-li porovnat Word 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.