C# Go SDK 用于渲染和查看文档

REST API 用于构建无缝文档查看器 Go 应用程序。准确呈现各种文件格式,如图像、HTML 或 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 Ruby
  • GroupDocs.Viewer Cloud SDK for Node.js
  • GroupDocs.Viewer Cloud SDK for Android
开始免费试用

GroupDocs.Viewer SDK for Go 的开发旨在帮助您快速开始使用我们的文档查看器云 API。SDK 通过提供更高级别的抽象来提供帮助,这样您就无需了解与处理 REST API 的 HTTP 请求和响应有关的详细信息。

使用 Go SDK,您可以利用 API 的所有功能,并可以无缝增强您的应用程序,使其能够呈现各种行业标准文档格式。SDK 允许以 HTML、图像、PDF 或其原始格式查看特定文档,并可以灵活地呈现整个文档、逐页或自定义页面范围。

如何在 C# 上查看文件

  • 使用可用的 Client IdClient Secret 创建 Configuration 的实例。
  • 使用“Configuration”实例创建“ViewApi”实例。
  • 创建 FileInfo 的实例并使用 FileInfo.FilePath 属性设置输入文件的路径。
  • 创建 ViewOptions 的实例并使用 FilePath 属性设置 FileInfo 的实例。
  • 使用 ViewApi.CreateView() 将输入文件呈现为图像和 HTML。

经常问的问题

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

如果您正在寻找用于在云中查看文件的源代码,请查看 GitHub 上的 GroupDocs.Viewer Cloud SDK for Go

我可以免费试用 Go 上的 GroupDocs.Viewer REST API 吗?

您可以无限制地试用 GroupDocs.Viewer Low-Code Go API。

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

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

高级文档查看器 REST API 功能

将文档呈现为 HTML5

将文档渲染为图像

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

将文档呈现为 PDF

渲染文档附件

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

文档渲染

在 Go 应用程序中渲染和显示各种文档格式。

文档查看选项

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

输出格式

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

简化集成

轻松将文档查看功能纳入 Go 应用程序。

查看器自定义

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

元数据提取

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

水印和注释

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

安全通讯

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

高效缓存

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

高可用性

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

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

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

探索文档演示的选项

基于云的查看器 API 能够快速显示不同的文档格式,只需几行代码即可。使用 SDK for Go,您可以使用 API 的所有这些功能并将文档呈现为 PDF、HTML 或图像。

使用 HTML 视图选项呈现文档 - C#

import (
"fmt"

"github.com/groupdocs-viewer-cloud/groupdocs-viewer-cloud-go-samples/config"
viewer "github.com/groupdocs-viewer-cloud/groupdocs-viewer-cloud-go/models"
)

func CreateViewExample() {

// 创建视图
opts := viewer.ViewOptions{
FileInfo: &viewer.FileInfo{
FilePath: "SampleFiles/sample.docx",
},
}

response, _, err := config.Client.ViewApi.CreateView(config.Ctx, opts)
if err != nil {
fmt.Printf("Exception: %v\n", err)
return
} 
}

灵活的文档呈现

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

安全和认证

GroupDocs.Viewer Cloud API 是安全的,需要身份验证。用户需要在 GroupDocs Cloud 上注册并获取 App SID 和 App Key。身份验证请求需要签名和 AppSID 查询参数或 OAuth 2.0 授权标头。

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

NSFDOCXOTGEMFTXTJLSPNGTSVSMLTAR.GZPSD1XLTMPOTXTEXXLSXTGAVSDXSQLPPTXCXXCMXTAR.XZVIMGZOBJDIFFIFCODPLOGMPXODSCSVCMAKEXLSTARDWFHTMGIFRSTMLPCLDCMPOTMHHJ2CPLTXLTPS1DXFCSVSTMMOBIGZIPCF2POTSCMAPNGFODGPHPOTPJPCHPGMHTMLJAVAHOTTSHJP2DOCJPFZIPTGZMAKEPDFCHMCCEPUBGROOVYMMVSSXAISVGZMPPRARMBOXICOVBCDRXMLSCALAOXPSVSSMPSERBHAMLJPGDOTXMDPPTDNGRBODTOSTMHT7ZPPSMPYMPTBMPWEBPDWGPPSXJPMSXCCPPFODPDOTMODGXLTXVSDMTXZNUMBERSDWTVTXOTSPSDPSTVSTASCJPXTIFMBATPLXZIGSPPSRTFDOCMXLSBJSSVGEMLJSONSASSHTMLPPTMASMVSTXSCRIPTVSXYAMLTIFFDIBFODSDGNJPEGPSM1EMZPSBCGMXLSMVCFXMLDOTXLAMVSDJ2KONEVDXDJVUMSGLESSWMFAS3EPSSTLVSSXPSCSSPROPERTIESBZ2VDWWMZEMLX

支持和学习资源

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

  中文