Confronta due Word utilizzando PHP

Controllo diff PHP altamente accurato per confrontare Word file e trovare le differenze tra di loro

Il nostro potente PHP SDK ti consente di trovare la differenza tra Word documenti e salvare i risultati in un formato conveniente per la visualizzazione. Per verificare le capacità del nostro prodotto, confronta Word file utilizzando questa libreria PHP e osserva le differenze.

Visualizza lo snippet di codice

Confronta Word in PHP

Il nostro SDK PHP è progettato per darti il risultato più accurato, anche se il confronto è di per sé una funzione complessa.

A volte è necessario essere sicuri che il documento in Word formato non sia stato modificato e, se lo è, è necessario scoprire qual è la differenza. Utilizza semplicemente il nostro strumento diff PHP per confrontare due Word file e trovare differenze in parole intere o singoli caratteri. Inoltre, se è cambiato solo un carattere in una parola, questa parola verrà contrassegnata come completamente cambiata.

Ora non è più necessario perdere tempo confrontando manualmente i Word documenti e puoi trovare rapidamente anche piccole modifiche ed esportare tali differenze in un documento in un formato conveniente.

Prova a confrontare i Word documenti

Scopri come funziona la nostra soluzione per confrontare i Word file utilizzando PHP SDK. Per raggiungere questo obiettivo, carica i Word file che desideri confrontare e seleziona il formato del file di esportazione: verrà caricato automaticamente dopo il confronto.

Tieni presente che devi accettare tutte le revisioni nei documenti confrontati prima di chiamare il metodo di confronto, come mostrato nel nostro esempio:

Carica il file confrontato
Esegui codice
Carica il secondo file da confrontare
Seleziona il formato di destinazione dall'elenco
use Aspose\Words\WordsApi;

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

/**
*  Carica documenti su cloud storage.
 */
$firstDocumentContent = $fileName1;
$uploadFirstFileRequest = new UploadFileRequest(
    $firstDocumentContent, $fileName1, NULL
);
$wordsApi->uploadFile($uploadFirstFileRequest);

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

/**
*  Confronta i documenti nel cloud.
 */
$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);

/**
*  Scarica il documento dei risultati dal cloud storage.
 */
$downloadFileRequest = new DownloadFileRequest(
    $fileResult, NULL, NULL
);
$downloadFileResult = $wordsApi->downloadFile($downloadFileRequest);
rename(reset($downloadFileResult)->getPathname(), 'compareResult.pdf');
Esegui codice
  
Copia il codice PHP negli appunti

Come confrontare due file Word PHP REST API

  1. Installa Aspose.Words Cloud for PHP
  2. Aggiungi un riferimento alla libreria (importa la libreria) al tuo progetto PHP
  3. Carica due Word documenti da confrontare
  4. Chiama il compareDocument() per confrontare Word documenti
  5. Scarica il documento dei risultati dal cloud storage

PHP libreria da utilizzare per confrontare

Installa 'Aspose.Words Cloud SDK for PHP' dal repository Packagist. Basta eseguire composer require aspose-cloud/aspose-words-cloud per installare l'SDK, quindi utilizzare require_once('vendor/autoload.php'); per importarlo nel tuo progetto.

In alternativa, puoi clonare manualmente il codice sorgente di Aspose.Words Cloud SDK for PHP da GitHub. Segui queste Instructions per ottenere rapidamente le credenziali di sicurezza necessarie e accedere alla nostra REST API.

Requisiti di sistema

PHP 7.1 o successivo

Fare riferimento alla Repository Documentation per ulteriori dettagli.

Altri formati di file supportati

È possibile eseguire l'operazione di confronto per altri formati di file:

5%

Iscriviti agli aggiornamenti del prodotto Aspose

Ricevi newsletter mensili e offerte direttamente nella tua casella di posta.

© Aspose Pty Ltd 2001-2024. Tutti i diritti riservati.