GroupDocs 팀은 항상 사용자에게 즉시 사용 가능한 솔루션을 제공하기 위해 노력하고 있습니다. 이번에는 PHP SDK가 포함된 차세대 GroupDocs.Comparison Cloud 18.4를 소개하게 되어 기쁩니다. 이 월별 릴리스는 PHP SDK, 주석 비교, 이미지 및 html 비교 기능과 같은 다섯 가지 새로운 기능을 제공합니다. 이 릴리스에는 8개의 버그 수정과 함께 PDF로 테이블 표시 및 노트 형식에 대한 페이지 매퍼 추가 등과 같은 11개의 API 개선 사항도 포함되어 있습니다. 자세한 내용은 여기의 릴리스 정보를 따르십시오. 전체 API 변경 사항은 다음과 같습니다.
새로운 기능 - GroupDocs.Comparison 클라우드
- GroupDocs.Comparison Cloud용 PHP SDK 추가
- Comparison.PDF: 주석 비교 구현
- 비교 이미징 구현
- 셀이 병합된 테이블을 흡수하는 프로세스 구현
- Comparison.html 구현
개선 - GroupDocs.Comparison Cloud API
- 공개 bool 속성 LicenseChecker 추가
- PDF에서 표 표시 개선
- PDF용 페이지 매퍼를 개선합니다.
- Comparison.PDF: 표에서 채워진 셀 수정
- 노트 형식에 대한 페이지 매퍼 추가
- 비교.참고: 테이블 비교 개선
- PDF에서 표 표시 개선
- 도형별 이미지 업데이트 변경 구현
- 영역별 이미지 업데이트 변경 구현
- 그룹별 변경 사항 등록 개선
- 비교 개선.이미징
버그 수정 - GroupDocs.Comparison Cloud 18.4
- PDF에서 채워진 셀 문제 수정
- PDF 비교 문제
- ColumnMerger 문제 수정
- 목차 비교 문제
- ParagraphDiffIndex의 치명적인 오류
- 테이블의 데이터 비교 문제
- PPTX 비교 출력이 일부 패널 아래에 숨겨져 있습니다.
- PDF 비교 - 스크램블/텍스트 겹침 출력
GroupDocs.Comparison 클라우드 - PHP SDK
이제 GroupDocs.Comparison Cloud PHP SDK를 공개적으로 사용할 수 있습니다. PHP 5.5 이상에서 빠르고 쉽게 GroupDocs.Comparison Cloud REST API를 사용하여 강력한 유형 및 IDE 하이라이트의 모든 이점을 얻을 수 있는 REST API의 래퍼입니다. 배포판은 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 탐색기
GroupDocs Cloud는 브라우저에서 바로 API를 사용해 볼 수 있는 웹 API 탐색기를 제공합니다. GroupDocs Cloud API에 대한 Swagger 설명서 모음입니다. 웹 API 탐색기를 사용하면 API의 모든 리소스에 대한 정보를 얻을 수 있습니다. 또한 API 끝점 설명서에 대한 테스트 및 상호 작용을 제공합니다. 자세한 내용은 여기를 클릭하십시오.
SDK
GroupDocs.Comparison Cloud API는 .NET과 같이 선호하는 플랫폼에서 기능을 사용할 수 있도록 SDK를 제공하고 있습니다. SDK는 즉시 시작할 수 있도록 작업 예제와 함께 GitHub 리포지토리에서 호스팅됩니다.
GroupDocs.Comparison 클라우드 API 리소스
API를 시작하고 작업하려면 다음 API 리소스를 방문할 수 있습니다.
- GroupDocs.Comparison 클라우드 API 개요
- GroupDocs.Comparison Cloud API 온라인 설명서
- GroupDocs.Comparison Cloud API 참조 가이드
- GroupDocs.Comparison 클라우드 API 지원 포럼
- GroupDocs.Comparison Cloud API SDK
- GroupDocs.Comparison 클라우드 API 탐색기
- Web GUI를 사용하여 GroupDocs Cloud Storage 작업
- Web GUI를 사용하여 GroupDocs 사용량 및 로그 작업
지금 무료 평가판 시작
지금 무료 평가판을 시작하세요. GroupDocs 클라우드 서비스에 등록하기만 하면 됩니다. 등록하면 GroupDocs Cloud에서 제공하는 강력한 파일 처리 기능을 사용할 준비가 된 것입니다.