Combina y divide documentos con Ruby SDK

REST APIs y Ruby Cloud SDK para combinar, dividir, mezclar o eliminar páginas de formatos de archivo de documentos populares

  • GroupDocs.Merger Cloud para cURL
  • GroupDocs.Merger Cloud SDK para .NET
  • GroupDocs.Merger Cloud SDK para Java
  • GroupDocs.Merger Cloud SDK para PHP
  • GroupDocs.Merger Cloud SDK para Python
  • GroupDocs.Merger Cloud SDK para Node.js
  • GroupDocs.Merger Cloud SDK para Android
Empiza la prueba gratuita

Crea aplicaciones empresariales de alto rendimiento en Ruby para combinar, dividir, mezclar, rotar o eliminar una sola página o todo un documento del mismo formato en tus aplicaciones Ruby. Los tipos de archivo compatibles incluyen PDF, MS Word, hojas de cálculo Excel, presentaciones, dibujos, HTML y muchos otros formatos estándar de la industria. Los desarrolladores pueden realizar fácilmente operaciones relacionadas con páginas de documentos, como intercambiar, eliminar o extraer páginas del documento origen para combinarlas en un nuevo documento resultante y establecer la orientación de la página en modo retrato o paisaje. El API también ofrece funciones de seguridad de documentos optimizadas para aplicar, actualizar o eliminar contraseñas de los formatos de documento compatibles.

Funciones del Document Merger REST API

Combina varias páginas, diapositivas o hojas de cálculo en un solo documento

Intercambia la posición de dos páginas, diapositivas o hojas dentro de un documento

Rota páginas estableciendo ángulos de rotación como 90, 180 o 270 grados

Divide cualquier documento en archivos más pequeños

Elimina cualquier página individual o colección de páginas específicas

Cambia la orientación de la página

Reordena páginas, diapositivas o diagramas

Establece, restablece y elimina la contraseña

Obtén la lista de formatos de archivo compatibles

Divide en un documento de varias páginas - Ruby

  //Get your App SID and App Key at https://dashboard.groupdocs.cloud (free registration is required).
  class SplitToMultiPageDocuments
  def self.Run()    
    documentApi = GroupDocsMergerCloud::DocumentApi.from_keys($app_sid, $app_key)
    options = GroupDocsMergerCloud::SplitOptions.new
    options.file_info = GroupDocsMergerCloud::FileInfo.new
    options.file_info.file_path = 'WordProcessing/sample-10-pages.docx'
    options.output_path = "Output/split-to-multipage-document"
    options.pages = [3, 6, 8]
    options.mode = "Intervals"

    result = documentApi.split(GroupDocsMergerCloud::SplitRequest.new(options))
  
    puts("Documents count: " + result.documents.size.to_s)
  end
end

Recursos de apoyo y aprendizaje

GroupDocs.Merger Cloud también ofrece el fusionador individual de documentos SDKs para otros idiomas como se enumeran a continuación:

  Español
0ba234ca2