SDK de C# Go para renderizar y visualizar documentos

API REST para crear aplicaciones Go con visores de documentos integrados. Representación precisa de una amplia gama de formatos de archivos, como imágenes, HTML o 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
Empiza la prueba gratuita

El SDK de GroupDocs.Viewer para Go se desarrolló para ayudarlo a comenzar rápidamente con nuestra API de Document Viewer Cloud. El SDK ayuda al proporcionar un mayor nivel de abstracción para que no necesite conocer los detalles relacionados con el manejo de las solicitudes y respuestas HTTP de las API REST.

Con el SDK de Go, puede utilizar todas las características de la API y mejorar sin problemas su aplicación con la capacidad de representar una variedad de formatos de documentos estándar de la industria. El SDK permite ver un documento específico en HTML, imagen, PDF o su formato original con la flexibilidad de representar el documento completo, página por página o un rango personalizado de páginas.

Cómo ver un archivo en C#

  • Cree una instancia de Configuración usando Client Id y Client Secret disponibles.
  • Cree una instancia de ViewApi utilizando la instancia de Configuration.
  • Cree una instancia de FileInfo y establezca la ruta al archivo de entrada usando la propiedad FileInfo.FilePath.
  • Cree una instancia de ViewOptions y use la propiedad FilePath para establecer la instancia de FileInfo.
  • Utilice ViewApi.CreateView() para convertir el archivo de entrada en imágenes y HTML.

Preguntas frecuentes

¿Quiero crear mi propia aplicación Go para visualizar documentos?

Consulta GroupDocs.Viewer Cloud SDK para Go en GitHub si estás buscando el código fuente para ver archivos en la nube.

¿Puedo probar las API REST de GroupDocs.Viewer en Go de forma gratuita?

Puede probar GroupDocs.Viewer las API de Go de código bajo sin ninguna limitación.

¿No quiero subir mis archivos confidenciales a ningún lado? ¿Cuáles son mis opciones?

GroupDocs.Viewer Cloud también está disponible como imagen de Docker que se puede usar para autohospedar el servicio. O puede crear sus propios servicios utilizando [API de alto código GroupDocs.Viewer] (https://products.groupdocs.com/viewer/) que actualmente impulsan nuestras API REST.

Características avanzadas de la API REST del visor de documentos

Renderizar documentos como HTML5

Renderizar documentos como imagen

Rotar, reordenar y marcar páginas con marca de agua

Renderizar documentos como PDF

Renderizar documentos adjuntos

Las API están protegidas y requieren autenticación

Representación de documentos

Representar y mostrar varios formatos de documentos dentro de aplicaciones Go.

Opciones de visualización de documentos

Elija entre múltiples opciones de visualización, incluidos documentos completos, páginas específicas o rangos de páginas personalizados.

Formatos de salida

Vea documentos en formato HTML, imagen (JPEG, PNG, TIFF) o PDF.

Integración simplificada

Incorpore fácilmente capacidades de visualización de documentos en las aplicaciones Go.

Personalización del visor

Personalice la configuración del visor, como los niveles de zoom, la rotación y la selección de texto.

Extracción de metadatos

Extraiga los metadatos del documento, incluidas las propiedades, el número de páginas y el tamaño del archivo.

Marcas de agua y anotaciones

Agregue marcas de agua a los documentos y anótelos con comentarios de texto, resaltados y formas.

Comunicación segura

Garantice una comunicación segura entre la aplicación Go y la API en la nube de GroupDocs.Viewer.

Almacenamiento en caché eficiente

Utilice un mecanismo de almacenamiento en caché eficiente para optimizar el rendimiento de la representación.

Alta disponibilidad

Benefíciese de la alta disponibilidad y confiabilidad de GroupDocs.Viewer Cloud for Go.

Un SDK fácil para desarrolladores que quieren ahorrar tiempo

Usar las API de GroupDocs Cloud es bastante simple ya que no hay nada que instalar. Simplemente cree una cuenta en GroupDocs Cloud y obtenga la información de su aplicación. Una vez que tenga el SID y la clave de la aplicación, estará listo para probar las API REST de GroupDocs Cloud. Los SDK se han desarrollado para facilitar a los desarrolladores y permitirles comenzar con nuestras API muy rápido.

Explore las opciones para la presentación de documentos

La API de visualización basada en la nube tiene la capacidad de mostrar diferentes formatos de documentos rápidamente, con solo unas pocas líneas de código. Con el SDK para Go, puede utilizar todas estas funciones de la API y mostrar documentos como PDF, HTML o imágenes.

Representar el documento con opciones de visualización 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() {

// Crear vista
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
} 
}

Representación flexible de documentos

GroupDocs.Viewer es una poderosa API REST de visor de documentos que le permite mostrar varios formatos de documentos en sus aplicaciones. Permite la representación de documentos para todo el documento, página por página o rango personalizado de páginas.

Seguridad y autenticación

La API de la nube de GroupDocs.Viewer es segura y requiere autenticación. Los usuarios deben registrarse en GroupDocs Cloud y obtener el SID y la clave de la aplicación. Las solicitudes de autenticación requieren una firma y parámetros de consulta de AppSID o un encabezado de autorización de OAuth 2.0.

Ver documentos usando la aplicación gratuita GroupDocs.Viewer

ODPXLTMSASSASMXLSBNSFTGZJ2CPSD1PROPERTIESVSTXHPGXLSXPHPEPSCGMTGACXXPNGCCWMFOTSCSHTMLMPXPS1PSTASJAVAFODPGZIPPLTERBDJVUPPTJ2KZIPCF2BATXMLPDFFODSGROOVYOTGOTPVIMSCRIPTICOMDPPSIGSEPUBXMLSVGMHHRBDIFFCDRCSSVSSVBSVGZVTXSXCPYMSGXLSJPFMPPVSTMMBOXWEBPVCFXLTRTFAIAPNGMHTMLHCMXDWTRARJPEGJPMWMZVDWVSDXVSSXDWGDGNPSM1JPGOXPSDCMPOTIFCCPPSCALADOTM7ZEMZDOCXCMHTPPTMLESSPSBJPXGIFPPSMJSONTSVVSXHTMDOCMRSTPCLVDXLOGTARTEXODTVSDMDWFPOTXSMLHAMLVSDXZYAMLBZ2XLAMMAKESHSQLPOTMVSTTXZEMLXDOCJLSXLTXFODGSCMOBJTAR.GZBMPMLODSPPTXONECMAKEGZVSSMPLSTLTIFMPTCSVJPCMMNUMBERSPSPPSXDOTDNGJP2EMFOSTMOBIEMLDXFXLSMPSDCHMOTTTXTDOTXTAR.XZDIBAS3ODGJSTIFFXPS

Recursos de apoyo y aprendizaje

GroupDocs.Viewer Cloud también ofrece SDK de representación de documentos individuales para otros idiomas populares, como se indica a continuación:

  Español