Il team di GroupDocs cerca sempre di fornire soluzioni pronte all’uso per i propri utenti, questa volta siamo lieti di presentare Next Generation GroupDocs.Comparison Cloud 18.4 con PHP SDK. Questa versione mensile fornisce cinque nuove funzionalità come PHP SDK, confronti di annotazioni, funzionalità di confronto di immagini e html. Questa versione include anche undici miglioramenti dell’API come la visualizzazione delle tabelle in PDF e l’aggiunta di un mappatore di pagine per il formato delle note ecc. Insieme a otto correzioni di bug. Si prega di seguire le note di rilascio qui per ulteriori dettagli. Le modifiche API complete sono elencate di seguito:

Nuove funzionalità - GroupDocs.Comparison Cloud

  • Aggiunto PHP SDK per GroupDocs.Comparison Cloud
  • Comparison.PDF: implementa il confronto delle annotazioni
  • Implementare l’imaging di confronto
  • Implementa il processo di assorbimento di tabelle con celle unite
  • Implementare Comparison.Html

Miglioramenti - API GroupDocs.Comparison Cloud

  • Aggiunta la proprietà public bool LicenseChecker
  • Migliora la visualizzazione delle tabelle in PDF
  • Migliora il mappatore di pagine per PDF.
  • Comparison.PDF: corregge le celle piene nelle tabelle
  • Aggiungi il page mapper per il formato Note
  • Confronto.Nota: migliora il confronto della tabella
  • Migliora la visualizzazione delle tabelle in PDF
  • Implementa le modifiche all’aggiornamento delle immagini in base alle forme
  • Implementa le modifiche all’aggiornamento dell’immagine per zona
  • Migliorare la registrazione delle modifiche per gruppi
  • Migliora Comparison.Imaging

Correzioni di bug - GroupDocs.Comparison Cloud 18.4

  • Risolto il problema con le celle piene su PDF
  • Problema di confronto PDF
  • Risolto il problema ColumnMerger
  • Problemi nel confronto del sommario
  • Errore irreversibile in ParagraphDiffIndex
  • Problemi con il confronto dei dati nelle tabelle
  • L’output del confronto PPTX è nascosto sotto un pannello
  • Confronto PDF - output codificato/testo sovrapposto

GroupDocs.Comparison Cloud - PHP SDK

GroupDocs.Comparison Cloud PHP SDK è ora disponibile per uso pubblico. È un wrapper per le API REST, che ti consente di lavorare con GroupDocs.Confronta le API REST Cloud in PHP 5.5 o versioni successive in modo rapido e semplice, ottenendo tutti i vantaggi dei tipi forti e dei punti salienti dell’IDE. La distribuzione è disponibile su Packagist e il codice sorgente su GitHub.

Esempio di SDK PHP - GoupDocs.Comparison Cloud API

 //TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required).
$configuration = new Configuration();
$configuration->setAppSid("XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX");
$configuration->setAppKey("XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX");

$comparisonApi = new ComparisonApi($configuration);

try { 

        $targetArray = array();
        $targetNames = array('target.docx');
        foreach ($targetNames as $targetName){
            array_push($targetArray,new ComparisonFileInfo(
                [
                    'folder' => 'comparison',
                    'name' => $targetName,
                    'password' => ''
                ]
            ));
        }

        $request = new Requests\ComparisonRequest(new ComparisonRequest([
            'sourceFile'=>new ComparisonFileInfo(
                [
                    'folder' => '',
                    'name' => 'source.docx',
                    'password' => ''
                ]
            ),
            'targetFiles'=> $targetArray,
            'settings'=> new ComparisonRequestSettings(
                [
                    'generateSummaryPage'=>true,
                    'showDeletedContent'=>true,
                    'styleChangeDetection'=>true,
                    'insertedItemsStyle' => new StyleSettingsValues(
                        [
                            'color' => new Color([
                                'blue'
                            ]),
                            'beginSeparatorString' => '',
                            'endSeparatorString' => ''
                        ]
                    ),
                    'deletedItemsStyle' => new StyleSettingsValues(
                        [
                            'color' => new Color([
                                'red'
                            ]),
                            'beginSeparatorString' => '',
                            'endSeparatorString' => ''
                        ]
                    ),
                    'styleChangedItemsStyle' => new StyleSettingsValues(
                        [
                            'color' => new Color([
                                'green'
                            ]),
                            'beginSeparatorString' => '',
                            'endSeparatorString' => ''
                        ]
                    ),
                    'markDeletedInsertedContentDeep'=>true,
                    'calculateComponentCoordinates'=>true,
                    'useFramesForDelInsElements'=>true,
                    'wordsSeparatorChars' => array(),
                    'metaData' => new ComparisonMetadataValues(

                    ),
                    'cloneMetadata' => "Source",
                    'passwordSaveOption' => "User",
                    'password'=>"1111",
                    'detailLevel' => "Low",

                ]
            ),
            'changes'=>array(new ComparisonChange([
                'id' => 0,
                'action' => 'Accept'
            ]))
        ]),
            'result.docx'
        );

        $response = $comparisonApi->comparison($request);
        echo  $response;
  } catch (Exception $e) {
        echo  "Error message: ",  $e->getMessage(), "\n";
  PHP_EOL;
} 

Esplora API

GroupDocs Cloud fornisce un esploratore di API Web per provare subito la nostra API nel tuo browser. È una raccolta di documentazione Swagger per le API GroupDocs Cloud. Utilizzando Web API explorer, puoi ottenere informazioni su tutte le risorse nell’API. Fornisce inoltre test e interattività alla nostra documentazione dell’endpoint API. Fare clic qui per ulteriori dettagli.

SDK

GroupDocs.Comparison Cloud API fornisce SDK per utilizzare le sue funzionalità nella tua piattaforma preferita come .NET. Gli SDK sono ospitati nel nostro repository GitHub insieme a esempi funzionanti, per iniziare subito.

Risorse dell’API cloud di GroupDocs.Comparison

Puoi visitare le seguenti risorse API per iniziare e lavorare con l’API.

Inizia una prova gratuita oggi

Inizia una prova gratuita oggi: tutto ciò di cui hai bisogno è iscriverti con il servizio GroupDocs Cloud. Dopo esserti registrato, sei pronto per provare le potenti funzionalità di elaborazione dei file offerte da GroupDocs Cloud.