GroupDocs ekibi her zaman kullanıcıları için alışılmışın dışında çözümler sunmaya çalışıyor, bu sefer PHP SDK ile Yeni Nesil GroupDocs.Comparison Cloud 18.4‘yi sunmaktan mutluluk duyuyoruz. Bu aylık sürüm, PHP SDK, açıklama karşılaştırmaları, Görüntü ve html karşılaştırma özellikleri gibi Beş yeni özellik sunuyor. Bu sürüm ayrıca Sekiz Hata Düzeltmesi ile birlikte PDF’de tabloların görüntülenmesi ve Not formatı için sayfa eşleyicisi ekleme vb. gibi On bir API geliştirmesi içerir. Daha fazla ayrıntı için lütfen sürüm notlarını buradan takip edin. Eksiksiz API değişiklikleri aşağıda listelenmiştir:

Yeni Özellikler - GroupDocs.Comparison Cloud

  • GroupDocs.Comparison Cloud için PHP SDK eklendi
  • Comparison.PDF: Ek açıklamaları karşılaştırarak uygulama
  • Karşılaştırmalı Görüntülemeyi Uygulayın
  • Tabloların birleştirilmiş hücrelerle emilimini gerçekleştirin
  • Comparison.Html’yi uygula

İyileştirmeler - GroupDocs.Comparison Cloud API

  • Public bool özelliği ekle LicenseChecker
  • Tabloların PDF’de görüntülenmesini iyileştirin
  • PDF için sayfa eşleyiciyi geliştirin.
  • Comparison.PDF: tablolardaki dolu hücreleri düzeltin
  • Not biçimi için sayfa eşleyici ekleyin
  • Karşılaştırma.Not: Tablo karşılaştırmasını geliştirin
  • Tabloların PDF’de görüntülenmesini iyileştirin
  • Resim güncelleme değişikliklerini şekillere göre uygulama
  • Görüntü güncelleme değişikliklerini bölgeye göre uygulayın
  • Değişikliklerin gruplara göre kaydını iyileştirin
  • Karşılaştırmayı Geliştirin.Görüntüleme

Hata Düzeltmeleri - GroupDocs.Comparison Cloud 18.4

  • PDF’de dolu hücrelerle ilgili sorunu düzeltin
  • PDF Karşılaştırma sorunu
  • ColumnMerger sorununu düzeltin
  • İçindekiler karşılaştırmasıyla ilgili sorunlar
  • ParagraphDiffIndex’te önemli hata
  • Tablolardaki verileri karşılaştırmayla ilgili sorunlar
  • PPTX karşılaştırma çıktısı bazı panellerin altında gizlidir
  • PDF Karşılaştırması - karıştırılmış/metin örtüşen çıktı

GroupDocs.Comparison Cloud - PHP SDK

GroupDocs.Comparison Cloud PHP SDK artık genel kullanıma açık. PHP 5.5 veya sonraki sürümlerde GroupDocs.Comparison Cloud REST API’leri ile hızlı ve kolay bir şekilde çalışmanıza olanak tanıyan, güçlü türlerin ve IDE vurgularının tüm avantajlarını elde etmenizi sağlayan, REST API’leri çevreleyen bir sarmalayıcıdır. Dağıtım Packagist adresinde ve kaynak kodu GitHub adresinde mevcuttur.

PHP SDK Örneği - 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 Gezgini

GroupDocs Cloud, API’mizi tarayıcınızda hemen denemek için bir Web API gezgini sağlar. GroupDocs Bulut API’leri için bir Swagger belgeleri koleksiyonudur. Web API gezginini kullanarak, API’deki tüm kaynaklar hakkında bilgi alabilirsiniz. Ayrıca, API uç nokta belgelerimize test ve etkileşim sağlar. Daha fazla ayrıntı için lütfen buraya tıklayın.

SDK’lar

GroupDocs.Comparison Cloud API, özelliklerini .NET gibi en sevdiğiniz platformda kullanmak için SDK’ler sağlıyor. SDK’lar, hemen başlamanız için çalışan örneklerle birlikte GitHub depomuzda barındırılır.

GroupDocs.Comparison Bulut API Kaynakları

API ile çalışmaya başlamak ve çalışmak için aşağıdaki API kaynaklarını ziyaret edebilirsiniz.

Bugün Ücretsiz Denemeye Başlayın

Bugün ücretsiz bir deneme başlatın; ihtiyacınız olan tek şey GroupDocs Bulut hizmetiyle kaydolmak. Kaydolduktan sonra, GroupDocs Cloud tarafından sunulan güçlü dosya işleme özelliklerini denemeye hazırsınız.