C# Go SDK para renderizar e visualizar documentos

REST API para construir aplicativos Go de visualizador de documentos sem interrupções. Renderize com precisão uma ampla variedade de formatos de arquivo como imagens, HTML ou 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
Iniciar teste gratuito

O GroupDocs.Viewer SDK para Go foi desenvolvido para ajudar você a começar rapidamente com nossa Document Viewer Cloud API. O SDK ajuda fornecendo um nível mais alto de abstração para que você não precise saber os detalhes pertinentes ao tratamento de solicitações e respostas HTTP das APIs REST.

Usando o Go SDK, você pode utilizar todos os recursos da API e pode aprimorar perfeitamente seu aplicativo com a capacidade de renderizar uma variedade de formatos de documentos padrão do setor. O SDK permite visualizar um documento específico em HTML, imagem, PDF ou seu formato original com a flexibilidade de renderizar o documento inteiro, página por página ou intervalo personalizado de páginas.

Como visualizar um arquivo em C#

  • Crie uma instância de Configuration usando Client Id e Client Secret disponíveis.
  • Crie uma instância de ViewApi usando uma instância de Configuration.
  • Crie uma instância de FileInfo e defina o caminho para o arquivo de entrada usando a propriedade FileInfo.FilePath.
  • Crie uma instância de ViewOptions e use a propriedade FilePath para definir a instância de FileInfo.
  • Use ViewApi.CreateView() para renderizar o arquivo de entrada em imagens e HTML.

perguntas frequentes

Quero criar meu próprio aplicativo Go para visualizar documentos?

Confira GroupDocs.Viewer Cloud SDK para Go no GitHub se estiver procurando o código-fonte para visualizar o arquivo na nuvem.

Posso testar as APIs REST do GroupDocs.Viewer no Go gratuitamente?

Você pode experimentar o GroupDocs.Viewer APIs Go de baixo código sem nenhuma limitação.

Eu não quero carregar meus arquivos confidenciais em qualquer lugar? Quais são minhas opções?

GroupDocs.Viewer Cloud também está disponível como imagem Docker que pode ser usada para auto-hospedar o serviço. Ou você pode criar seus próprios serviços usando GroupDocs.Viewer High-code APIs que atualmente orientam nossas APIs REST.

Recursos avançados da API REST do visualizador de documentos

Renderizar documentos como HTML5

Renderizar documentos como imagem

Girar, reordenar e marcar páginas com marca d’água

Renderizar documentos como PDF

Processar anexos de documentos

As APIs são protegidas e requerem autenticação

Renderização de documentos

Renderize e exiba vários formatos de documentos em aplicativos Go.

Opções de visualização de documentos

Escolha entre várias opções de visualização, incluindo documentos inteiros, páginas específicas ou intervalos de páginas personalizados.

Formatos de saída

Visualize documentos nos formatos HTML, imagem (JPEG, PNG, TIFF) ou PDF.

Integração Simplificada

Incorpore facilmente recursos de visualização de documentos em aplicativos Go.

Personalização do visualizador

Personalize as configurações do visualizador, como níveis de zoom, rotação e seleção de texto.

Extração de metadados

Extraia os metadados do documento, incluindo propriedades, contagem de páginas e tamanho do arquivo.

Marca d’água e anotações

Adicione marcas d’água a documentos e anote-os com comentários de texto, destaques e formas.

Comunicação segura

Garanta uma comunicação segura entre o aplicativo Go e a API do GroupDocs.Viewer Cloud.

Cache eficiente

Utilize um mecanismo de cache eficiente para otimizar o desempenho da renderização.

Alta disponibilidade

Aproveite a alta disponibilidade e confiabilidade do GroupDocs.Viewer Cloud para Go.

Um SDK fácil para desenvolvedores que desejam economizar tempo

Usar as APIs do GroupDocs Cloud é bastante simples, pois não há nada para instalar. Basta criar uma conta no GroupDocs Cloud e obter as informações do seu aplicativo. Assim que tiver o SID e a chave do aplicativo, você estará pronto para experimentar as APIs REST do GroupDocs Cloud. Os SDKs foram desenvolvidos para facilitar os desenvolvedores e permitir que eles comecem a usar nossas APIs rapidamente.

Explore as opções para apresentação de documentos

A API do visualizador baseado em nuvem tem a capacidade de exibir diferentes formatos de documentos rapidamente, com apenas algumas linhas de código. Usando o SDK para Go, você pode usar todos esses recursos da API e renderizar documentos como PDF, HTML ou imagens.

Renderizar o documento com opções de visualização 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() {

// Criar visualização
opts := viewer.ViewOptions{
FileInfo: &viewer.FileInfo{
FilePath: "SampleFiles/sample.docx",
},
}

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

Prestação Flexível de Documentos

GroupDocs.Viewer é um poderoso visualizador de documentos REST API que permite exibir vários formatos de documentos em seus aplicativos. Ele permite a renderização de documentos para todo o documento, página por página ou intervalo personalizado de páginas.

Segurança e Autenticação

A API GroupDocs.Viewer Cloud é segura e requer autenticação. Os usuários precisam se registrar no GroupDocs Cloud e obter o App SID e a App Key. As solicitações de autenticação exigem uma assinatura e parâmetros de consulta AppSID ou cabeçalho de autorização OAuth 2.0.

Visualizar documentos usando o aplicativo gratuito GroupDocs.Viewer

GROOVYTARTGAPS1NSFPSDOTGWMFVSTXCF2VSTDOTOTS7ZJAVAMAKECGMDXFSXCBMPIGSOTPVSSMFODPSVGZJPMCDRICOTEXAPNGEMLXSQLVSSEMZBZ2FODGXLSXSCRIPTDOCCMAKEPPSXDOTXRARPSM1SCALACSLESSPYPPTVSXPNGPPSHHEMLSMLJPCCXXODPASCSVXLSBHTMTAR.GZVSSXPPTXJ2CERBXLTHTMLSVGJ2KXLTXOBJONEVDXAS3VIMOSTTXTOXPSVCFTIFFXMLEPSVDWXLTMSASSGIFVTXPCLPPSMMPPVSDRTFTXZJPGTGZPPTMXLSMMHTMLMDOCMJPFPSBXMLODTDOTMODGVSDXTAR.XZMBOXDWTWMZXLSCCZIPGZMPTJSCJPXNUMBERSXLAMPHPDJVUTSVHAMLHCMXJP2PSTPROPERTIESCSSVSTMSHDGNPDFXZRBSTLVSDMPOTXYAMLCHMDCMODSWEBPDOCXPOTLOGDNGHPGTIFOTTMMPSJSONJLSBATRSTDWFMPXSCMCPPJPEGEPUBGZIPPLTDIBFODSIFCXPSMOBIPOTMAIDWGPSD1PLVBDIFFASMMLMDMHTMSGEMF

Recursos de suporte e aprendizado

GroupDocs.Viewer Cloud também oferece SDKs de renderização de documentos individuais para outras linguagens populares, conforme listado abaixo:

  Português