Vertaa Word tai PDF tiedostoja käyttämällä PHP SDK:ta

Tehokas PHP kirjasto PDF, Word, HTML, TXT, MD ja muiden tiedostomuotojen vertailuun

Käytä PHP tiedostojen erojen tarkistusta, vertaa kahta asiakirjaa ja näe niiden väliset erot selkeästi tulosteessa. Sinun ei enää tarvitse vertailla asiakirjojasi manuaalisesti. Huomaa myös, että vertailutulos voidaan viedä DOCX, PDF, DOC ja muihin tiedostoihin.

Katso koodinpätkä

Kahden tiedoston vertailu PHP issa

PHP-ratkaisumme on suunniteltu antamaan sinulle parhaat mahdolliset tulokset, kun käytät monimutkaista vertailualgoritmia. Sinun ei siis enää tarvitse etsiä eroja asiakirjoista manuaalisesti – voit käyttää API:ta kahden tiedoston erottamiseen.

Vertailukoneemme etsii eroja merkkien tai kokonaisten sanojen tasolla. Ja jos vain yksi merkki muutettiin, koko sana korostetaan muuttuneena. Kaikki löydetyt muutokset voidaan nähdä selkeästi tulosteessa ja viedä kätevässä muodossa.

Suosituimmat vertailutyypit ovat PDF- ja Word-tiedostojen vertailu. Siksi opimme PHP diff -työkalumme ja sen vertailutoiminnon näiden esimerkkien avulla.

Vertaa PDF-tiedostoja PHP issa

Joskus sinun on varmistettava, että PDF-dokumenttia ei ole muokattu, ja verrata sitä alkuperäiseen versioon. Tai tiedät jo, että PDF on todella muuttunut, ja sinun on katsottava missä ja miten. Sitten voit verrata kahta PDF-tiedostoversiota ja nähdä erot. Ja välttääksesi tekemästä sitä manuaalisesti, käytä PHP-erotarkistussovellusliittymäämme.

PHP-ratkaisumme avulla näet pienetkin muutokset, jotka voit helposti unohtaa manuaalisessa vertailussa.

Vertaa kahta Word-asiakirjaa käyttämällä PHP

Word-asiakirjoja on melko helppo muuttaa, joten on tärkeää verrata Word-tiedostoja varmistaaksesi, että osat tai koko asiakirja eivät ole muuttuneet.

Vertaaksesi Word-tiedostoja, käytä PHP-ratkaisuamme, aivan kuten PDF:n kanssa. Voit tehdä tämän alla olevassa esimerkissä.

Vertaa kahta asiakirjaa

Jos haluat nähdä, miten PHP-asiakirjamme vertailu toimii, lataa kaksi tiedostoa, joita haluat vertailla, ja valitse vientitiedostomuoto.

Kun vertailu on valmis, asiakirja, jossa on ero, ladataan automaattisesti valitsemassasi muodossa.

On tärkeää, että vertailtavissa asiakirjoissa ei saa olla versioita ennen vertailua, joten meidän on hyväksyttävä kaikki versiot ennen vertailun alkamista. Älä huoli, olemme huolehtineet siitä esimerkissämme:

Lataa verrattu tiedosto
Suorita koodi
Lataa toinen tiedosto vertailua varten
Valitse kohdemuoto luettelosta
use Aspose\Words\WordsApi;

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

/**
*  Lähetä asiakirjat pilvitallennustilaan.
 */
$firstDocumentContent = $fileName1;
$uploadFirstFileRequest = new UploadFileRequest(
    $firstDocumentContent, $fileName1, NULL
);
$wordsApi->uploadFile($uploadFirstFileRequest);

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

/**
*  Vertaa asiakirjoja pilvessä.
 */
$compareDataOptions = new CompareData(array(
    "author" => "author",
    "comparing_with_document" => $fileName2,
));
$compareDocumentRequest = new CompareDocumentRequest(
    $fileName1, $compareDataOptions, NULL, NULL, NULL, NULL, NULL, $fileResult, NULL
);
$wordsApi->compareDocument($compareDocumentRequest);

/**
*  Lataa tulosasiakirja pilvivarastosta.
 */
$downloadFileRequest = new DownloadFileRequest(
    $fileResult, NULL, NULL
);
$downloadFileResult = $wordsApi->downloadFile($downloadFileRequest);
rename(reset($downloadFileResult)->getPathname(), 'compareResult.pdf');
Suorita koodi
  
Kopioi koodi PHP leikepöydälle

Kuinka vertailla tiedoston kahta versiota

  1. Asenna Aspose.Words Cloud for PHP
  2. Lisää kirjastoviite (tuo kirjasto) PHP projektiisi
  3. Lataa kaksi asiakirjaa vertailua varten
  4. Vertaa kahta asiakirjaa compareDocument() menetelmää
  5. Lataa tulosasiakirja pilvitallennustilasta

PHP käytettävä vertailukirjasto

Asenna 'Aspose.Words Cloud SDK for PHP' Packagist varastosta. Asenna SDK ajamalla composer require aspose-cloud/aspose-words-cloud ja käytä sitten require_once('vendor/autoload.php'); tuodaksesi sen projektiisi.

Vaihtoehtoisesti voit kloonata manuaalisesti Aspose.Words Cloud SDK for PHP lähdekoodille GitHubista. Noudata näitä Instructions saadaksesi nopeasti tarvittavat suojaustiedot ja käyttääksesi REST sovellusliittymäämme.

Laitteistovaatimukset

PHP 7.1 tai uudempi

Katso lisätietoja Repository Documentation.

Suosituimmat muodot toimintojen vertailuun

5%

Tilaa Aspose tuotepäivitykset

Saat kuukausittaiset uutiskirjeet ja tarjoukset suoraan postilaatikkoosi.

© Aspose Pty Ltd 2001-2024. Kaikki oikeudet pidätetään.