Renderizar y ver documentos a través de Ruby SDK

API RESTful para crear aplicaciones de Ruby de manera eficiente para renderizar y ver documentos de todos los formatos populares. Renderizar como HTML, PNG, JPG 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 Node.js
  • GroupDocs.Viewer Cloud SDK for Android
Empiza la prueba gratuita

GroupDocs.Viewer SDK para Ruby se desarrolló para ayudarlo a comenzar 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 HTTP y las respuestas de las API REST.

Con el SDK de Ruby, puede utilizar todas las características de la API y puede 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 rango personalizado de páginas.

Preguntas frecuentes

¿Quiero crear mi propia aplicación Ruby para ver documentos?

Consulte GroupDocs.Viewer Cloud SDK for Ruby en GitHub si está buscando el código fuente para ver el archivo en la nube. .

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

Puede probar GroupDocs.Viewer API de código bajo de Ruby 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

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 solicitud. 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 a usar nuestras API muy rápido ocultando las llamadas a la API REST y permitiéndole usar las características de la API de forma nativa utilizando Ruby como lenguaje.

Renderizar una serie de formatos de documentos

La API del visor basado 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 Ruby, puede obtener información sobre los diversos formatos de documentos admitidos por el SDK.

Obtenga una lista de formatos de archivo admitidos - Ruby

  // Get your App SID and App Key at https://dashboard.groupdocs.cloud (free registration is required).
  # Getting instance of the API
  api = GroupDocsViewerCloud::ViewerApi.from_keys($app_sid, $app_key)

  # Retrieve supported file formats
  response = api.get_supported_file_formats()

  # Print supported file formats
  response.formats.each do |format|
      puts("#{format.file_format} (#{format.extension})")

Minimice eficientemente el contenido de salida

Una de las características más interesantes de nuestra API de visualización basada en la nube es su capacidad para minimizar el contenido de salida. La minificación elimina comentarios, espacios en blanco adicionales y otros caracteres innecesarios sin romper la estructura del contenido. Como resultado, la página se vuelve más pequeña y se carga más rápido.

Representación flexible de documentos

GroupDocs.Viewer es una poderosa API REST de visor de documentos que le permite mostrar más de 85 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.

Personalice para satisfacer sus necesidades

GroupDocs.Viewer Cloud SDK para Ruby está 100 % probado y listo para usar. El SDK es de código abierto y tiene una licencia MIT. La API es fácil de personalizar y se pueden realizar cambios de acuerdo con las funciones que necesita agregar en su aplicación.

Formatos de archivo

GroupDocs.Viewer Cloud for Ruby admite una amplia gama de formatos de archivo, incluidos, entre otros: -Microsoft Office: DOC, DOCX, XLS, XLSX, PPT, PPTX

  • PDF
  • Imágenes: JPG, PNG, BMP, TIFF, GIF
  • Formatos CAD: DWG, DXF
  • Libros electrónicos: EPUB, MOBI
  • Formatos de correo electrónico: EML, MSG

Opciones de renderizado

Con GroupDocs.Viewer Cloud for Ruby, puede personalizar las opciones de representación para cumplir con sus requisitos específicos. Algunas de las opciones de representación clave incluyen:

  • Zoom y escalado
  • Rotación y volteo
  • Marca de agua
  • Transformaciones HTML

Representación de documentos

GroupDocs.Viewer Cloud for Ruby le permite representar documentos en varios formatos, incluidos:

  • Representación de documentos PDF como imágenes o HTML
  • Representación de documentos de Microsoft Office como imágenes o HTML
  • Representación de formatos CAD como imágenes o HTML

Manipulación de Documentos

Además de renderizar, GroupDocs.Viewer Cloud for Ruby proporciona varias funciones de manipulación de documentos, como:

  • Extracción de texto de documentos.
  • Extracción de imágenes de documentos.
  • División de documentos en páginas
  • Fusión de múltiples documentos en un solo documento

Plataformas compatibles

GroupDocs.Viewer Cloud for Ruby es compatible con una variedad de plataformas, que incluyen:

  • Rubí
  • .NETO -Java -PHP
  • Nodo.js

Integración con almacenamiento de terceros

Puede integrar fácilmente GroupDocs.Viewer Cloud for Ruby con proveedores de almacenamiento de terceros, como: -Amazon S3

  • Dropbox
  • Google Drive
  • Almacenamiento de blobs de Azure

Seguridad y autenticación

GroupDocs.Viewer Cloud for Ruby ofrece una visualización segura de documentos con características como:

  • Autenticación basada en token
  • Almacenamiento seguro de archivos
  • Cifrado SSL/TLS
  • Control de acceso y permisos

Almacenamiento en caché y optimización del rendimiento

Para optimizar el rendimiento, GroupDocs.Viewer Cloud for Ruby proporciona mecanismos de almacenamiento en caché, que incluyen:

  • Almacenamiento en caché del lado del cliente
  • Almacenamiento en caché del lado del servidor
  • Ajustes de tiempo de vida

Extracción de metadatos

GroupDocs.Viewer Cloud for Ruby le permite extraer metadatos de documentos, como:

  • Propiedades del documento (por ejemplo, título, autor, palabras clave)
  • Datos Exif de imágenes
  • metadatos de archivos CAD

Compatibilidad multiplataforma

GroupDocs.Viewer Cloud for Ruby está diseñado para funcionar sin problemas en diferentes plataformas, que incluyen:

  • Ventanas -Linux
  • Mac OS

Personalización y Marca

Puede personalizar y marcar el visor de documentos con GroupDocs.Viewer Cloud for Ruby al:

  • Cambiar los colores y estilos de la interfaz de usuario
  • Agregar su logotipo y marca de agua
  • Controlar el comportamiento del espectador.

Documentación y Soporte

GroupDocs.Viewer Cloud for Ruby proporciona documentación completa y recursos de soporte, que incluyen:

  • Guías para desarrolladores
  • referencia API
  • Ejemplos de código
  • Foro de soporte
  • Soporte de correo electrónico

Ver documentos usando la aplicación gratuita GroupDocs.Viewer

DOCIFCCXXTSVPSBMPPPTEMZXLSXMHTTIFWEBPPLTXMLHVSSHPGHTMLVSXFODSTEXJSVSTMTGAJPFTAR.XZPOTSMLPROPERTIESCHMSXCTGZVBODSRTFAPNGIGSSASSDJVUJ2KVDWPYPOTMOXPSXPSDIFFTARDOTOTSBATZIPDXFASHTMCSSMMMPPPSM1SVGVSDMXLSBVSTVTXPOTXWMZMLCPPPLGZIPCF2GIFPPTXODPPSD1NUMBERSCGMVSSXDOTXDWGHHXLTWMFJLSOBJJAVAPPSVIMJSONPHPMOTGJP2AIMOBISCMSQLMBOXSHPPSMEMFPS1VSSMRSTVSTXXLAMCCRBPPTMCMXPCLPNGERBTXTTXZDCMEPSGZCSMPTTIFFXLSMODGMPXMDXLTXPDFPSTXZICOFODGDOTMCPPSXCDRVDXSTLTAR.GZDOCXPSDCMAKELOGFODPDGNSCRIPTSCALAVSDDOCMPSBNSFXLTMMSGMAKE7ZGROOVYRAREMLXJ2CEPUBJPXDIBCSVOTTVSDXEMLDWFJPCAS3XMLOTPJPEGDNGONEMHTMLOSTHAMLODTSVGZLESSJPGDWTBZ2XLSASMVCFJPMYAML

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