A equipe do GroupDocs está sempre tentando fornecer soluções prontas para seus usuários, desta vez temos o prazer de apresentar Next Generation GroupDocs.Comparison Cloud 18.4 com PHP SDK. Esta versão mensal fornece cinco novos recursos, como PHP SDK, comparações de anotações, recursos de comparação de imagem e html. Esta versão também inclui onze melhorias na API, como exibição de tabelas em PDF e adicionar mapeador de página para formato de nota, etc., juntamente com oito correções de bugs. Por favor, siga as notas de lançamento aqui para mais detalhes. As alterações completas da API estão listadas abaixo:

Novos recursos - GroupDocs. Comparison Cloud

  • Adicionado PHP SDK para GroupDocs. Comparison Cloud
  • Comparison.PDF: implementar anotações comparando
  • Implementar imagens de comparação
  • Implemente o processo de absorção de tabelas com células mescladas
  • Implementar Comparison.Html

Melhorias - GroupDocs.Comparison Cloud API

  • Adicionar propriedade public bool LicenseChecker
  • Melhorar a exibição de tabelas em PDF
  • Melhore o mapeador de páginas para PDF.
  • Comparison.PDF: corrigir células preenchidas em tabelas
  • Adicionar mapeador de página para formato de nota
  • Comparison.Nota: melhorar a comparação da tabela
  • Melhorar a exibição de tabelas em PDF
  • Implementar alterações de atualização de imagem por formas
  • Implementar alterações de atualização de imagem por zona
  • Melhore o registro de alterações por grupos
  • Melhorar Comparação.Imaging

Correções de bugs - GroupDocs.Comparison Cloud 18.4

  • Corrigir problema com células preenchidas em PDF
  • Problema de comparação de PDF
  • Corrigir problema ColumnMerger
  • Problemas na comparação do sumário
  • Erro fatal em ParagraphDiffIndex
  • Problemas com a comparação de dados em tabelas
  • A saída de comparação PPTX está oculta em algum painel
  • Comparação de PDF - saída embaralhada/sobreposta de texto

GroupDocs.Comparison Cloud - PHP SDK

GroupDocs.Comparison Cloud PHP SDK agora está disponível para uso público. É um wrapper em torno de APIs REST, que permite que você trabalhe com GroupDocs. Comparison Cloud REST APIs em PHP 5.5 ou superior de forma rápida e fácil, obtendo todos os benefícios de tipos fortes e destaques de IDE. A distribuição está disponível em Packagist e o código-fonte em GitHub.

Exemplo de 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

O GroupDocs Cloud fornece um explorador de API da Web para experimentar nossa API imediatamente em seu navegador. É uma coleção de documentação do Swagger para as APIs do GroupDocs Cloud. Usando o Web API Explorer, você pode obter informações sobre todos os recursos da API. Ele também fornece testes e interatividade para nossa documentação de endpoint de API. Clique aqui para mais detalhes.

SDKs

GroupDocs.Comparison Cloud API está fornecendo SDKs para usar seus recursos em sua plataforma favorita, como .NET. Os SDKs estão hospedados em nosso repositório GitHub juntamente com exemplos de trabalho, para você começar rapidamente.

GroupDocs.Comparison Cloud API Resources

Você pode visitar os seguintes recursos de API para começar e trabalhar com a API.

Comece uma avaliação gratuita hoje

Comece uma avaliação gratuita hoje – tudo que você precisa é inscrever-se com o serviço GroupDocs Cloud. Depois de se inscrever, você está pronto para experimentar os poderosos recursos de processamento de arquivos oferecidos pelo GroupDocs Cloud.