文档查看 REST API & PHP Cloud SDK

使用 REST API 在 PHP 中开发强大的文档渲染工具,以准确查看所有流行文件格式的业务文档。

  • GroupDocs.Viewer Cloud SDK for cURL
  • GroupDocs.Viewer Cloud SDK for .NET
  • GroupDocs.Viewer Cloud SDK for Java
  • GroupDocs.Viewer Cloud SDK for Python
  • GroupDocs.Viewer Cloud SDK for Ruby
  • GroupDocs.Viewer Cloud SDK for Node.js
  • GroupDocs.Viewer Cloud SDK for Android
开始免费试用

在 GroupDocs.Viewer Cloud SDK for PHP 的帮助下快速开始使用 GroupDocs.Viewer Cloud。 SDK 是一个现代的开源 PHP 库,可以轻松地将 GroupDocs.Viewer Cloud API 集成到您自己的 PHP 应用程序中。使用 SDK,您可以更轻松快捷地从 API 的所有功能中受益。 SDK 提供了对发出请求和处理响应的“低级”细节的抽象,以获得更简单和更直观的编码体验。

经常问的问题

我想创建自己的 PHP 应用程序来查看文档?

如果您正在寻找源代码以在云端查看文件,请查看 GroupDocs.Viewer Cloud SDK for PHP at GitHub .

我可以在 PHP 上免费试用 GroupDocs.Viewer REST API 吗?

您可以 试用 GroupDocs.Viewer 低代码 PHP API,没有任何限制。

我不想在任何地方上传我的机密文件?我有哪些选择?

GroupDocs.Viewer Cloud 也可用作 Docker 映像,可用于 自托管 服务。或者,您可以使用目前驱动我们的 REST API 的 GroupDocs.Viewer 高代码 API 构建您自己的服务。

高级文档查看器 REST API 功能

将文档呈现为 HTML5

将文档渲染为图像

旋转、重新排序和水印页面

将文档呈现为 PDF

渲染文档附件

API 是安全的,需要身份验证

文档渲染

在 PHP 应用程序中呈现和显示各种文档格式。

文档查看选项

从多个查看选项中进行选择,包括整个文档、特定页面或自定义页面范围。

输出格式

查看 HTML、图像(JPEG、PNG、TIFF)或 PDF 格式的文档。

简化集成

轻松地将文档查看功能整合到 PHP 应用程序中。

查看器自定义

自定义查看器设置,例如缩放级别、旋转和文本选择。

元数据提取

提取文档元数据,包括属性、页数和文件大小。

水印和注释

向文档添加水印,并使用文本注释、突出显示和形状对其进行注释。

安全通讯

确保 PHP 应用程序和 GroupDocs.Viewer Cloud API 之间的安全通信。

高效缓存

利用高效的缓存机制来优化渲染性能。

高可用性

受益于 GroupDocs.Viewer Cloud for PHP 的高可用性和可靠性。

文档转换

将文档转换为不同的格式,例如将 Word 转换为 PDF 或将 Excel 转换为 HTML。

缩略图生成

为文档页面生成缩略图以提供快速概览。

文本提取

从文档中提取文本内容以供进一步处理或分析。

打印支持

使用 GroupDocs.Viewer Cloud 直接从您的 PHP 应用程序打印文档。

文档轮换

旋转文档页面以根据需要调整方向。

文档缩放

放大或缩小文档页面以控制显示的详细程度。

文档分页

将分页应用于大型文档,以便于导航和阅读。

文档导航

使用直观的控件(例如下一个/上一个按钮或页面下拉菜单)浏览文档页面。

响应式设计

通过响应式设计确保在不同设备和屏幕尺寸上的无缝观看体验。

文档保护

使用密码加密保护文档以限制未经授权的访问。

跨浏览器兼容性

确保与流行的网络浏览器兼容,包括 Chrome、Firefox、Safari 和 Edge。

文件存储集成

与流行的文件存储服务(如 Dropbox、Google Drive 或 Amazon S3)集成以访问和呈现文档。

文献检索

在文档中执行全文搜索以快速定位特定内容。

文档缩略图导航

使用缩略图图像作为视觉导航帮助跳转到特定的文档页面。

文件书签

在文档中创建书签以将特定部分或页面添加为书签。

文档元数据更新

更新文档元数据,例如标题、作者或关键字。

文档提取到图像

将单个文档页面提取为单独的图像文件。

文档分页定制

自定义文档分页控件的外观和行为。

预加载文档页面

提前预加载文档页面,以实现更流畅、更快速的导航。

文档缩略图自定义

自定义文档缩略图的外观和布局。

文档打印选项

配置打印选项,例如页面大小、方向和份数。

文档缩放

自定义缩放级别和文档查看选项。

文档图像提取

提取文档中嵌入的单个图像。

文档安全定制

自定义安全选项,例如加密算法或密码复杂性。

文档缩放模式

提供不同的缩放模式,例如适合宽度、适合高度或实际大小。

单据打印

自定义打印选项,例如页眉、页脚或页码。

文档页面提取

从文档中提取单个页面或页面范围。

文档缩略图生成

为特定文档页面生成自定义缩略图。

文档超链接

保留和导航文档中的超链接。

文档图像渲染

以高质量和保真度呈现文档图像。

文档响应式用户界面

为在不同设备上查看文档提供响应式用户界面。

文档密码加密

使用密码加密文档以保护敏感信息。

文件访问控制

根据用户角色和权限控制文档访问。

文档 CAD 绘图支持

查看和渲染文档中的 CAD 图纸和模型。

文档标记导出

导出文档注释和标记以供进一步分析或报告。

文档缩略图导航

使用缩略图图像浏览文档页面以进行快速导航。

文档页面适合模式

为文档页面提供不同的适合模式,例如适合宽度或适合高度。

文档页面标签

将自定义标签或标题添加到文档页面以便于识别。

记录评论和讨论

使用户能够在文档中添加评论并参与讨论。

文档缩略图预加载

提前预加载文档缩略图以加快缩略图导航速度。

文档自定义字体支持

支持文档中的自定义字体以进行准确呈现。

文档移动优化

通过响应式设计优化移动设备上的文档查看体验。

文档文本搜索选项

自定义文本搜索选项,例如区分大小写或在特定字段内搜索。

文档页面提取为图像

将单个文档页面提取为单独的图像文件。

带格式的文档文本提取

从文档中提取文本内容,同时保留格式和样式。

文档动态水印

将动态水印应用于具有时间戳或用户信息等变量的文档。

文档图像质量控制

控制渲染文档图像的质量和压缩设置。

文档页面缩略图导出

将文档页面缩略图导出为单独的图像文件。

文档文件格式转换

将文档从一种文件格式转换为另一种文件格式,例如将 Word 转换为 PDF 或将 Excel 转换为 HTML。

文档图像缩放和旋转

缩放和旋转文档图像以获得更好的可视化和打印效果。

文档图像压缩

压缩文档图像以减小文件大小,同时保持视觉质量。

文档图像分辨率控制

控制渲染文档图像的分辨率和 DPI(每英寸点数)。

文档文本编码支持

支持文档中的各种文本编码,包括 Unicode 或特定字符集。

带有布局信息的文档文本提取

从文档中提取文本内容,同时保留布局和格式信息。

文档分页定制

自定义文档分页控件的外观和行为。

文档提取为纯文本

将文档内容提取为纯文本以用于分析或索引目的。

文档打印缩放选项

调整打印缩放选项以实现准确且成比例的文档打印。

文档内容加密

加密文档内容以保护敏感信息。

快速可靠的文件展示

基于云的查看器 API 能够在不影响性能的情况下显示不同的文档格式。只需几行代码,即可通过 SDK 使用 API 的功能。

快速渲染任何文档 - PHP

  //Get your App SID, App Key and Storage Name at https://dashboard.groupdocs.cloud (free registration is required).
  // Initializing and setting configuration
  $configuration = new GroupDocs\Viewer\Configuration();
  $configuration->setAppSid($AppSID);
  $configuration->setAppKey($AppKey);
  $configuration->setApiBaseUrl($ApiBaseURL);

  $apiInstance = new GroupDocs\Viewer\ViewerApi($configuration);
  $viewOptions = new GroupDocs\Viewer\Model\ViewOptions();

  $fileInfo = new GroupDocs\Viewer\Model\FileInfo();
  $fileInfo->setFilePath("viewerdocs\\document.docx");
  $fileInfo->setPassword("password");
  $fileInfo->setStorageName($StorageName);
  $viewOptions->setFileInfo($fileInfo);

  $request = new GroupDocs\Viewer\Model\Requests\CreateViewRequest($viewOptions);
  $response = $apiInstance->createView($request);

快速开始使用文档查看 REST API

开始使用 GroupDocs.Viewer Cloud REST API 和 GroupDocs.Viewer Cloud SDK for PHP。它方便用户并加快用 PHP 编写的应用程序的开发,同时处理发出请求和处理响应的低级细节,并让用户专注于编写特定于其特定项目的代码。

轻松定制

GroupDocs.Viewer Cloud SDK 经过 100% 测试并且开箱即用。 SDK 是开源的,拥有 MIT 许可证。您可以使用它,甚至完全免费地对其进行定制。

使用 GroupDocs.Viewer 免费应用程序查看文档

HDGNTSVMOBIRTFPSDMPPSMLOTSTAR.XZOTGEPUBHTMASMDIFFTIFDJVUVSSMTXTICOSVGZXLSMCSVVBTXZPHPXLAMGROOVYEMFJPMHPGPSM1XLSBPSXMLVSTOTPPROPERTIESXLSEMLXJPFYAMLMHTMLRARDXFBZ2MPTEPSPOTXMPOTMGZIPDOCXVTXBMPODTPOTHTMLJPEGDOTXOSTLESSPCLODPFODGRBAIPPSCXXPPSMPLTIGSPPTOTTRSTODGJPXXMLXZDWTPLCGMODSPS1HAMLWEBPPSTVIMPPTXIFCOBJCF2J2CJLSTGZCPPPPTMTIFFPYVSXWMFJAVAMPXCSSJSFODPEMZSCALASCMCHMMDCSNUMBERSDOTMVSTXSHGIFJP2MAKEGZPPSXTEXXLTXONELOGSTLVSSEMLDOTMHTSASSXPSVSDNSFWMZCMBOXCDRTARPSD1SXCVDWDOCVDXBATTGASVGDWFOXPSVSDXTAR.GZSCRIPTCMXJSONJPGVSTMPSBAPNG7ZXLSXMMFODSVSSXDCMJPCDIBXLTMSGMLERBSQLDNGVSDMCCPDFZIPHHDOCMCMAKEAS3DWGJ2KPNGXLTMVCFAS

支持和学习资源

GroupDocs.Viewer Cloud 还为其他流行语言提供单独的文档渲染 SDK,如下所列:

  中文