通过 Android SDK 渲染和查看文档

RESTful API 可有效构建 Android 应用程序以呈现和查看所有流行格式的文档。呈现为 HTML、PNG、JPG 或 PDF。

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

GroupDocs.Viewer Cloud 是一个提供平台和编程语言独立性的 REST API。另一方面,适用于 Android 的 GroupDocs.Viewer Cloud SDK 构建在 REST API 之上,提供更高级别的抽象。这意味着您无需了解底层 REST API 即可使用 SDK。

GroupDocs.Viewer Cloud API 是一项服务,允许开发人员通过文档查看功能增强其应用程序。它提供了一组函数和端点,可以呈现和显示各种文档格式,例如 PDF、Microsoft Office 文档、图像等。

借助 GroupDocs.Viewer Cloud API,开发人员可以集成多种功能,例如查看不同格式的特定文档,包括 HTML、图像、PDF 或原始格式。 API 还提供呈现选项的灵活性,允许显示整个文档、单个页面或自定义页面范围。

通过使用 GroupDocs.Viewer Cloud API,开发人员可以通过文档查看功能增强他们的应用程序,而无需从头开始构建此功能。这简化了开发过程并减少了实现文档呈现和查看功能所需的时间和精力。

如何在 Android 上查看文件

  • 使用可用的“Client Id”和“Client Secret”创建“Configuration”实例。
  • 使用 Configuration 的实例创建 Configuration 的实例。
  • 创建 FileInfo 的实例并使用 FileInfo.setFilePath 方法设置输入文件的路径。
  • 创建 ViewOptions 的实例并将 setFileInfoFileInfo 的实例一起使用。
  • 使用 ViewApi.createView 将输入文件呈现为图像和 HTML。

经常问的问题

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

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

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

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

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

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

高级文档查看器 REST API 功能

将文档呈现为 HTML5

将文档渲染为图像

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

将文档呈现为 PDF

渲染文档附件

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

为想要节省时间的开发人员提供的简易 SDK

使用 GroupDocs 云 API 非常简单,因为无需安装任何内容。只需在 GroupDocs Cloud 上创建一个帐户并获取您的应用程序信息。获得 App SID 和密钥后,您就可以尝试使用 GroupDocs Cloud REST API。 SDK 的开发是为了方便开发人员,并通过隐藏 REST API 调用并允许您使用 Android 作为语言以本机方式使用 API 的功能,让他们真正快速地开始使用我们的 API。

渲染多种文档格式

基于云的查看器 API 只需几行代码即可快速显示不同的文档格式。使用适用于 Android 的 SDK,您可以了解 SDK 支持的各种文档格式。

获取支持的文件格式列表 - Android

  import com.groupdocs.cloud.viewer.client.*;
  import com.groupdocs.cloud.viewer.model.*;
  import com.groupdocs.cloud.viewer.api.InfoApi;

  public class ApiExample {
      
  public static void getSupportedFormats() {

  //TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required).
  String appSid = "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX";
  String appKey = "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";

  Configuration configuration = new Configuration(appSid, appKey);

  InfoApi infoApi = new InfoApi(configuration);

  try {
      FormatsResult response = infoApi.getSupportedFileFormats();
      for (Format format : response.getFormats()) {
          System.out.println(format.getFileFormat());
      }
      
      } catch (ApiException e) {
          System.err.println("Failed to get supported file formats");
          e.printStackTrace();
          
      }

    }
}

有效缩小输出内容

我们基于云的查看器 API 最令人兴奋的功能之一是它能够缩小输出内容。缩小在不破坏内容结构的情况下删除注释、多余的空格和其他不需要的字符。结果,页面变得更小并且加载更快。

灵活的文档呈现

GroupDocs.Viewer 是一个功能强大的文档查看器 REST API,它允许您在应用程序中显示超过 85 种文档格式。它允许为整个文档、逐页或自定义页面范围呈现文档。

定制以满足您的需求

适用于 Android 的 GroupDocs.Viewer Cloud SDK 经过 100% 测试并且开箱即用。 SDK 是开源的,拥有 MIT 许可证。 API 易于定制,并且可以根据您需要在应用程序中添加的功能进行更改。

文档渲染

GroupDocs.Viewer Cloud for Android 允许在 Android 应用程序中呈现和显示各种文档格式,包括 PDF、Microsoft Office 文档(Word、Excel、PowerPoint)、图像等。

文档查看选项

开发人员可以从多个查看选项中进行选择,例如查看整个文档、单独显示页面或指定要呈现和查看的自定义页面范围。

输出格式

SDK 支持查看不同输出格式的文档,包括 HTML、图像(JPEG、PNG、TIFF)和 PDF,从而提供文档显示方式的灵活性。

简化集成

GroupDocs.Viewer Cloud SDK for Android 简化了集成过程,使开发人员能够轻松地将文档查看功能集成到他们的 Android 应用程序中,而无需直接与底层 REST API 交互。

查看器自定义

开发人员能够自定义查看器设置,启用缩放、旋转页面、启用或禁用文本选择等选项。

元数据提取

SDK 提供从文档中提取元数据信息的功能,例如文档属性、页数、文件大小和其他相关详细信息。

水印和注释

GroupDocs.Viewer Cloud for Android 支持为文档添加水印,并使用文本注释、突出显示和绘制形状对其进行注释,从而促进协作和文档审阅过程。

安全通讯

SDK 确保使用 HTTPS 与 GroupDocs.Viewer Cloud API 进行安全通信,从而确保 Android 应用程序和云服务之间传输的数据的隐私性和完整性。

高效缓存

GroupDocs.Viewer Cloud SDK for Android 利用高效的缓存机制,优化渲染性能并减少对同一文档的后续请求的处理时间。

高可用性

SDK 利用 GroupDocs.Viewer Cloud API 的高可用性,确保在 Android 应用程序中可靠且不间断地呈现和查看文档。

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

RTFODSPLTCSRARODTHPGCDRVSTCSSEMLXPLTAR.GZMSGMHTDJVUMPTOTTDNGJPCSVGZXLTXOXPSAS3ODGJPFDCMBMPODPWMZPSD1XLSFODPTGZMLDIFFWEBPSXCCF2EPUBHHMHJSJPXRSTONECHMEMLVTXJ2KXLAMVBJPGEMZDOTMPDFHAMLWMFPPSXMHTMLIGSPSM1PCLTGAVDXCSVXLSXSTLXPSMPPTEXGROOVYCEMFDWFPSBSQLOBJLESSNSF7ZCCCMXTIFFPPTMCPPTXTJPEGGIFLOGCXXICODOCXJAVAASMSHDOTXDOCPNGXLTYAMLOTGPHPBZ2VSSPYPPTFODSVCFMBOXXLSBVSDOTSVSSXGZPOTXSCRIPTJSONPOTVSTMJP2PPTXSMLNUMBERSVSSMDOCMMMTXZOSTIFCDIBXMLOTPCMAKEVIMXZVSDMMAKECGMDXFMOBIHTMLJ2CAIPOTMVDWPPSDWTGZIPVSDXXMLZIPJLSTARVSXERBASXLTMEPSPS1TSVRBTAR.XZVSTXBATSCALATIFPSDXLSMPSDOTSVGHTMDWGPROPERTIESJPMFODGAPNGPPSMPSTSASSMDMPXSCMDGN

支持和学习资源

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

  中文