GroupDocs.Viewer SDK for Go 的开发旨在帮助您快速开始使用我们的文档查看器云 API。SDK 通过提供更高级别的抽象来提供帮助,这样您就无需了解与处理 REST API 的 HTTP 请求和响应有关的详细信息。
使用 Go SDK,您可以利用 API 的所有功能,并可以无缝增强您的应用程序,使其能够呈现各种行业标准文档格式。SDK 允许以 HTML、图像、PDF 或其原始格式查看特定文档,并可以灵活地呈现整个文档、逐页或自定义页面范围。
Configuration
的实例。ViewOptions
的实例并使用 FilePath
属性设置 FileInfo
的实例。ViewApi.CreateView()
将输入文件呈现为图像和 HTML。如果您正在寻找用于在云中查看文件的源代码,请查看 GitHub 上的 GroupDocs.Viewer Cloud SDK for Go。
您可以无限制地试用 GroupDocs.Viewer Low-Code Go API。
GroupDocs.Viewer Cloud 也可用作 Docker 映像,可用于 自托管 服务。或者,您可以使用目前驱动我们的 REST API 的 GroupDocs.Viewer 高代码 API 构建您自己的服务。
在 Go 应用程序中渲染和显示各种文档格式。
从多个查看选项中进行选择,包括整个文档、特定页面或自定义页面范围。
查看 HTML、图像(JPEG、PNG、TIFF)或 PDF 格式的文档。
轻松将文档查看功能纳入 Go 应用程序。
自定义查看器设置,例如缩放级别、旋转和文本选择。
提取文档元数据,包括属性、页数和文件大小。
向文档添加水印,并使用文本注释、突出显示和形状对其进行注释。
确保 Go 应用程序和 GroupDocs.Viewer Cloud API 之间的安全通信。
利用高效的缓存机制来优化渲染性能。
受益于 GroupDocs.Viewer Cloud for Go 的高可用性和可靠性。
使用 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 授权标头。