GroupDocs 团队一直致力于为用户提供开箱即用的解决方案,这次我们很高兴推出带有 PHP SDK 的 下一代 GroupDocs.Comparison Cloud 18.4。这个月度版本提供了五个新功能,例如 PHP SDK、注释比较、图像和 html 比较功能。此版本还包括 11 项 API 改进,例如在 PDF 中显示表格和为注释格式添加页面映射器等,以及 8 个错误修复。请按照此处的发行说明了解更多详细信息。完整的 API 更改如下:
新功能 - GroupDocs.Comparison Cloud
- 为 GroupDocs.Comparison Cloud 添加了 PHP SDK
- Comparison.PDF:实现注释比较
- 实施比较成像
- 实现带有合并单元格的表格的进程吸收
- 实施比较.Html
改进 - GroupDocs.Comparison Cloud API
- 添加公共 bool 属性 LicenseChecker
- 改进 PDF 中表格的显示
- 改进 PDF 的页面映射器。
- Comparison.PDF:修复表格上的填充单元格
- 添加笔记格式的页面映射器
- 比较。注意:改进表格的比较
- 改进 PDF 中表格的显示
- 通过形状实现图像更新变化
- 按区域实施图像更新更改
- 改进按组进行变更的登记
- 改进比较成像
错误修复 - GroupDocs.Comparison Cloud 18.4
- 修复 PDF 上填充单元格的问题
- PDF比较问题
- 修复列合并问题
- 目录比较问题
- ParagraphDiffIndex 中出现致命错误
- 比较表中数据的问题
- PPTX比较输出隐藏在某些面板下
- PDF 比较 - 乱码/文本重叠输出
GroupDocs.Comparison Cloud - PHP SDK
GroupDocs.Comparison Cloud PHP SDK 现已可供公众使用。它是 REST API 的包装器,允许您快速轻松地使用 PHP 5.5 或更高版本中的 GroupDocs.Comparison Cloud REST API,获得强类型和 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浏览器
GroupDocs Cloud 提供了一个 Web API 浏览器,可以立即在您的浏览器中试用我们的 API。它是 GroupDocs Cloud API 的 Swagger 文档集合。使用Web API资源管理器,您可以获取有关API中所有资源的信息。它还为我们的 API 端点文档提供测试和交互。请点击此处了解更多详情。
软件开发工具包
GroupDocs.Comparison Cloud API 提供 SDK,以便在您最喜欢的平台(例如 .NET)中使用其功能。 SDK 与工作示例一起托管在我们的 GitHub 存储库中,以便您立即开始使用。
GroupDocs.Comparison Cloud API 资源
您可以访问以下 API 资源来开始使用该 API。
- GroupDocs.Comparison Cloud API 概述
- GroupDocs.Comparison Cloud API 在线文档
- GroupDocs.Comparison Cloud API 参考指南
- GroupDocs.Comparison Cloud API 支持论坛
- GroupDocs.Comparison Cloud API SDK
- GroupDocs.Comparison Cloud API 资源管理器
- 使用 Web GUI 使用 GroupDocs Cloud Storage
- 使用 Web GUI 处理 GroupDocs 使用情况和日志
立即开始免费试用
立即开始免费试用 – 您只需注册使用 GroupDocs 云服务。注册后,您就可以尝试 GroupDocs Cloud 提供的强大文件处理功能。