Combine e divida documentos com Ruby SDK

REST APIs & Ruby Cloud SDK para mesclar, dividir, embaralhar ou remover páginas de formatos 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
Iniciar teste gratuito

Crie aplicações empresariais de alto desempenho em Ruby para combinar, dividir, embaralhar, girar ou excluir página única ou documento inteiro do mesmo formato nas suas aplicações Ruby. Os tipos de arquivo suportados incluem PDF, MS Word, planilhas Excel, apresentações, desenhos, HTML e muitos outros formatos padrão da indústria. Os desenvolvedores podem facilmente executar operações relacionadas a páginas de documentos, como trocar, remover, extrair páginas de um documento fonte para combinar em um novo documento resultante e definir a orientação da página para modo retrato ou paisagem. O API também oferece recursos otimizados de segurança de documentos para aplicar, atualizar ou remover senhas dos formatos de documento suportados.

Recursos do Document Merger REST API

Combinar várias páginas, slides ou planilhas em um único documento

Trocar a posição de duas páginas, slides ou planilhas dentro de um documento

Girar páginas definindo ângulos de rotação como 90, 180 ou 270 graus

Dividir qualquer documento em arquivos menores

Remova qualquer página única ou coleção de páginas específicas

Altere a orientação da página

Reorganize páginas, slides ou diagramas

Defina, redefina e remova a senha

Recupere a lista de formatos de arquivo suportados

Divida em um documento de várias 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 suporte e aprendizado

GroupDocs.Merger Cloud também oferece o mesclador individual de documentos SDKs para outros idiomas, conforme listado abaixo:

  Português
6bf8ff0c6