Команда GroupDocs завжди намагається надавати готові рішення для своїх користувачів, цього разу ми раді представити Next Generation GroupDocs.Comparison Cloud 18.4 з PHP SDK. Цей щомісячний випуск надає п’ять нових функцій, як-от PHP SDK, порівняння анотацій, функції порівняння зображень і html. Цей випуск також включає одинадцять покращень API, як-от відображення таблиць у PDF та додавання картографа сторінки для формату Note тощо, а також вісім виправлень помилок. Будь ласка, дотримуйтеся приміток до випуску тут, щоб отримати додаткові відомості. Нижче наведено повні зміни API:

Нові функції - GroupDocs.Comparison Cloud

  • Додано PHP SDK для GroupDocs.Comparison Cloud
  • Comparison.PDF: реалізуйте порівняння анотацій
  • Застосування порівняльного зображення
  • Реалізувати процес поглинання таблиць з об’єднаними клітинками
  • Реалізувати Comparison.Html

Покращення — GroupDocs.Comparison Cloud API

  • Додайте загальнодоступну властивість Bool LicenseChecker
  • Покращити відображення таблиць у PDF
  • Удосконалення картографа сторінок для PDF.
  • Comparison.PDF: виправлення заповнених клітинок на таблицях
  • Додати картограф сторінки для формату Note
  • Порівняння. Примітка: покращити порівняння табл
  • Покращити відображення таблиць у PDF
  • Реалізуйте зміни в оновленні зображення за допомогою форм
  • Впроваджуйте зміни в оновленні зображення за зонами
  • Покращити реєстрацію змін по групах
  • Поліпшення порівняння. Зображення

Виправлення помилок - GroupDocs.Comparison Cloud 18.4

  • Виправте проблему із заповненими клітинками в PDF
  • Проблема порівняння PDF
  • Виправити проблему ColumnMerger
  • Проблеми порівняння змісту
  • Критична помилка в ParagraphDiffIndex
  • Проблеми з порівнянням даних у таблицях
  • Вихід порівняння PPTX приховано під якоюсь панеллю
  • Порівняння PDF-файлів – вивід із зашифрованим/перекритим текстом

GroupDocs.Comparison Cloud - PHP SDK

GroupDocs.Comparison Cloud PHP SDK тепер доступний для загального використання. Це обгортка навколо REST API, яка дає змогу швидко й легко працювати з GroupDocs.Comparison Cloud REST API у PHP 5.5 або пізнішої версії, отримуючи всі переваги сильних типів і основних елементів IDE. Дистрибутив доступний на Packagist, а вихідний код на GitHub.

Приклад 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;
} 

API Explorer

Хмара GroupDocs надає дослідник веб-інтерфейсу API, щоб одразу випробувати наш API у вашому браузері. Це збірка документації Swagger для API GroupDocs Cloud. Використовуючи Web API Explorer, ви можете отримати інформацію про всі ресурси в API. Він також забезпечує тестування та інтерактивність нашої документації кінцевої точки API. Будь ласка, натисніть тут, щоб отримати додаткові відомості.

SDK

GroupDocs.Comparison Cloud API надає SDK для використання його функцій на вашій улюбленій платформі, наприклад .NET. Пакети SDK розміщені в нашому репозиторії GitHub разом із робочими прикладами, щоб ви могли швидко почати роботу.

Ресурси GroupDocs.Comparison Cloud API

Ви можете відвідати такі ресурси API, щоб розпочати роботу та працювати з API.

Почніть безкоштовну пробну версію сьогодні

Розпочніть безкоштовну пробну версію вже сьогодні – усе, що вам потрібно, це зареєструватися у хмарній службі GroupDocs. Зареєструвавшись, ви готові спробувати потужні функції обробки файлів, які пропонує GroupDocs Cloud.