Sammenlign to DOCX ved hjælp af PHP

Meget nøjagtig PHP differenskontrol til at sammenligne DOCX filer og finde forskelle mellem dem

Vores kraftfulde PHP SDK giver dig mulighed for at finde forskellen mellem DOCX dokumenter og gemme resultaterne i et praktisk format til visning. For at bekræfte vores produktegenskaber skal du sammenligne DOCX filer ved hjælp af dette PHP bibliotek og se forskellene.

Sammenlign DOCX i PHP

Vores PHP SDK er designet til at give dig det mest nøjagtige resultat, selvom sammenligning i sig selv er en kompleks funktion.

Nogle gange skal du være sikker på, at dokumentet i DOCX-formatet ikke er blevet ændret, og hvis det er tilfældet, skal du finde ud af, hvad forskellen er. Bare brug vores PHP diff-værktøj til at sammenligne to DOCX-filer og finde forskelle i hele ord eller enkelte tegn. Desuden, hvis kun ét tegn i et ord er ændret, vil dette ord blive markeret som fuldstændigt ændret.

Nu behøver du ikke længere bruge tid på manuelt at sammenligne DOCX-dokumenter, og du kan hurtigt finde selv små ændringer og eksportere sådanne forskelle til et dokument i et praktisk format.

Prøv at sammenligne DOCX-dokumenter

Se, hvordan vores løsning til at sammenligne DOCX-filer ved hjælp af PHP SDK fungerer. For at opnå dette skal du indlæse de DOCX-filer, du vil sammenligne, og vælge eksportfilformatet - det indlæses automatisk efter sammenligning.

Bemærk, at du skal acceptere alle revisioner i sammenlignede dokumenter, før du kalder sammenligningsmetoden, som vist i vores eksempel:

Upload den sammenlignede fil
Kør kode
Upload den anden fil for at sammenligne
Vælg målformatet fra listen
use Aspose\Words\WordsApi;

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

/**
*  Upload dokumenter til cloud storage.
 */
$firstDocumentContent = $fileName1;
$uploadFirstFileRequest = new UploadFileRequest(
    $firstDocumentContent, $fileName1, NULL
);
$wordsApi->uploadFile($uploadFirstFileRequest);

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

/**
*  Sammenlign dokumenter i skyen.
 */
$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);

/**
*  Download resultatdokument fra skylager.
 */
$downloadFileRequest = new DownloadFileRequest(
    $fileResult, NULL, NULL
);
$downloadFileResult = $wordsApi->downloadFile($downloadFileRequest);
rename(reset($downloadFileResult)->getPathname(), 'compareResult.pdf');
Kør kode
  
Kopiér koden PHP til udklipsholderen

Sådan sammenlignes to tekstfiler

  1. Installer Aspose.Words Cloud for PHP
  2. Tilføj en biblioteksreference (importér biblioteket) til dit PHP projekt
  3. Indlæs to DOCX dokumenter for at sammenligne
  4. Kald metoden compareDocument() for at sammenligne DOCX dokumenter
  5. Download resultatdokumentet fra skylageret

PHP bibliotek at bruge sammenligne

Installer 'Aspose.Words Cloud SDK for PHP' fra Packagist lageret. Bare kør composer require aspose-cloud/aspose-words-cloud for at installere SDK'et, og brug derefter require_once('vendor/autoload.php'); for at importere det til dit projekt.

Som et alternativ kan du manuelt klone Aspose.Words Cloud SDK for PHP -kildekode fra GitHub. Følg venligst disse Instructions for hurtigt at få de nødvendige sikkerhedsoplysninger og få adgang til vores REST API.

Systemkrav

PHP 7.1 eller nyere

Se Repository Documentation for at se flere detaljer.

Andre understøttede filformater

Du kan udføre sammenligningshandlinger for andre filformater:

5%

Abonner på Aspose produktopdateringer

Få månedlige nyhedsbreve og tilbud leveret direkte til din postkasse.

© Aspose Pty Ltd 2001-2024. Alle rettigheder forbeholdes.