Das GroupDocs-Team ist stets bemüht, seinen Benutzern sofort einsatzbereite Lösungen bereitzustellen. Dieses Mal freuen wir uns, Next Generation GroupDocs.Comparison Cloud 18.4 mit PHP SDK vorstellen zu können. Diese monatliche Version bietet fünf neue Funktionen wie PHP SDK, Vergleiche von Anmerkungen sowie Bild und HTML-Vergleichsfunktionen. Diese Version enthält außerdem elf API-Verbesserungen wie die Anzeige von Tabellen im PDF-Format und das Hinzufügen eines Page Mappers für das Notizformat usw. sowie acht Fehlerbehebungen. Weitere Informationen finden Sie in den Versionshinweisen hier. Die vollständigen API-Änderungen sind unten aufgeführt:

Neue Funktionen – GroupDocs.Comparison Cloud

  • PHP SDK für GroupDocs.Comparison Cloud hinzugefügt
  • Vergleich.PDF: Anmerkungsvergleich implementieren
  • Vergleichsbildgebung implementieren
  • Implementieren Sie den Prozess zum Absorbieren von Tabellen mit verbundenen Zellen
  • Implementieren Sie Compare.Html

Verbesserungen – GroupDocs.Comparison Cloud API

  • Fügen Sie die öffentliche Bool-Eigenschaft LicenseChecker hinzu
  • Verbessern Sie die Anzeige von Tabellen im PDF
  • Verbessern Sie den Page Mapper für PDF.
  • Vergleich.PDF: Gefüllte Zellen in Tabellen korrigieren
  • Fügen Sie einen Page Mapper für das Notizformat hinzu
  • Vergleich. Hinweis: Vergleich der Tabelle verbessern
  • Verbessern Sie die Anzeige von Tabellen im PDF
  • Implementieren Sie Bildaktualisierungsänderungen nach Formen
  • Implementieren Sie Bildaktualisierungsänderungen nach Zone
  • Verbessern Sie die Registrierung von Änderungen durch Gruppen
  • Verbessern Sie den Vergleich.Imaging

Fehlerbehebungen – GroupDocs.Comparison Cloud 18.4

  • Problem mit gefüllten Zellen in PDF behoben
  • Problem mit dem PDF-Vergleich
  • Behebung des ColumnMerger-Problems
  • Probleme beim Vergleich des Inhaltsverzeichnisses
  • Schwerwiegender Fehler in ParagraphDiffIndex
  • Probleme beim Vergleichen von Daten in Tabellen
  • Die PPTX-Vergleichsausgabe ist unter einem Bedienfeld verborgen
  • PDF-Vergleich – verschlüsselte/textüberlappende Ausgabe

GroupDocs.Comparison Cloud – PHP SDK

GroupDocs.Comparison Cloud PHP SDK ist jetzt für die öffentliche Nutzung verfügbar. Es handelt sich um einen Wrapper für REST-APIs, der es Ihnen ermöglicht, schnell und einfach mit GroupDocs.Comparison Cloud-REST-APIs in PHP 5.5 oder höher zu arbeiten und dabei alle Vorteile starker Typen und IDE-Highlights zu nutzen. Die Distribution ist unter Packagist und der Quellcode unter GitHub verfügbar.

PHP SDK-Beispiel – 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;
} 

API-Explorer

Die GroupDocs Cloud bietet einen Web-API-Explorer, mit dem Sie unsere API direkt in Ihrem Browser ausprobieren können. Es handelt sich um eine Sammlung von Swagger Dokumentationen für die GroupDocs Cloud APIs. Mit dem Web-API-Explorer können Sie Informationen zu allen Ressourcen in der API abrufen. Es bietet außerdem Tests und Interaktivität für unsere API-Endpunktdokumentation. Für weitere Details klicken Sie bitte hier.

SDKs

Die GroupDocs.Comparison Cloud API stellt SDKs zur Verfügung, um ihre Funktionen in Ihrer bevorzugten Plattform wie .NET zu nutzen. Die SDKs werden zusammen mit Arbeitsbeispielen in unserem GitHub-Repository gehostet, damit Sie im Handumdrehen loslegen können.

GroupDocs.Comparison Cloud API-Ressourcen

Für den Einstieg und die Arbeit mit der API können Sie die folgenden API-Ressourcen besuchen.

Starten Sie noch heute eine kostenlose Testversion

Starten Sie noch heute eine kostenlose Testversion – Sie müssen sich lediglich beim GroupDocs Cloud-Dienst anmelden. Sobald Sie sich angemeldet haben, können Sie die leistungsstarken Dateiverarbeitungsfunktionen von GroupDocs Cloud ausprobieren.