Zespół GroupDocs zawsze stara się dostarczać gotowe rozwiązania dla swoich użytkowników, tym razem mamy przyjemność przedstawić Next Generation GroupDocs.Comparison Cloud 18.4 z PHP SDK. Ta miesięczna wersja zawiera Pięć nowych funkcji, takich jak PHP SDK, porównania adnotacji, funkcje porównywania obrazów i HTML. Ta wersja zawiera również jedenaście ulepszeń interfejsu API, takich jak wyświetlanie tabel w formacie PDF i dodawanie mapowania stron dla formatu notatek itp. wraz z ośmioma poprawkami błędów. Aby uzyskać więcej informacji, zapoznaj się z informacjami o wydaniu tutaj. Pełne zmiany interfejsu API są wymienione poniżej:

Nowe funkcje — GroupDocs.Comparison Cloud

  • Dodano PHP SDK dla GroupDocs.Comparison Cloud
  • Comparison.PDF: Porównanie adnotacji implementacji
  • Implementacja obrazowania porównawczego
  • Zaimplementuj proces absorbowania tabel ze scalonymi komórkami
  • Implement Comparison.Html

Ulepszenia — GroupDocs.Comparison Cloud API

  • Dodaj publiczną właściwość bool LicenseChecker
  • Popraw wyświetlanie tabel w formacie PDF
  • Ulepsz narzędzie do mapowania stron dla plików PDF.
  • Porównanie.PDF: popraw wypełnione komórki w tabelach
  • Dodaj narzędzie do mapowania stron dla formatu notatki
  • Porównanie.Uwaga: Popraw porównanie tabeli
  • Popraw wyświetlanie tabel w formacie PDF
  • Zaimplementuj zmiany aktualizacji obrazu według kształtów
  • Zaimplementuj zmiany aktualizacji obrazu według strefy
  • Usprawnij rejestrację zmian według grup
  • Popraw porównanie.Obrazowanie

Poprawki błędów — GroupDocs.Comparison Cloud 18.4

  • Napraw problem z wypełnionymi komórkami w pliku PDF
  • Problem z porównaniem plików PDF
  • Napraw problem ColumnMerger
  • Problemy z porównaniem spisu treści
  • Błąd krytyczny w ParagraphDiffIndex
  • Problemy z porównywaniem danych w tabelach
  • Wyjście porównania PPTX jest ukryte pod jakimś panelem
  • Porównanie plików PDF — wynik zaszyfrowany/nachodzący na siebie tekst

GroupDocs.Comparison Chmura — PHP SDK

GroupDocs.Comparison Cloud PHP SDK jest teraz dostępny do użytku publicznego. Jest to opakowanie wokół interfejsów API REST, które pozwala szybko i łatwo pracować z interfejsami API REST GroupDocs.Comparison Cloud w PHP 5.5 lub nowszym, uzyskując wszystkie zalety silnych typów i najważniejszych elementów IDE. Dystrybucja jest dostępna na Packagist, a kod źródłowy na GitHub.

Przykład PHP SDK — 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;
} 

Eksplorator API

GroupDocs Cloud zapewnia eksplorator Web API, który umożliwia natychmiastowe wypróbowanie naszego API w Twojej przeglądarce. Jest to zbiór dokumentacji Swaggera dla interfejsów API GroupDocs Cloud. Korzystając z eksploratora Web API, możesz uzyskać informacje o wszystkich zasobach w API. Zapewnia również testowanie i interaktywność naszej dokumentacji punktów końcowych interfejsu API. Kliknij tutaj, aby uzyskać więcej informacji.

SDK

GroupDocs.Comparison Cloud API udostępnia pakiety SDK do korzystania z jego funkcji na Twojej ulubionej platformie, takiej jak .NET. Zestawy SDK są hostowane w naszym repozytorium GitHub wraz z działającymi przykładami, abyś mógł szybko zacząć.

GroupDocs.Comparison Zasoby interfejsu API w chmurze

Możesz odwiedzić następujące zasoby interfejsu API, aby rozpocząć pracę z interfejsem API.

Rozpocznij bezpłatny okres próbny już dziś

Rozpocznij bezpłatny okres próbny już dziś — wystarczy zarejestrować się w usłudze GroupDocs Cloud. Po zarejestrowaniu się możesz wypróbować zaawansowane funkcje przetwarzania plików oferowane przez GroupDocs Cloud.