APIs REST e Ruby Cloud SDK para mesclar, dividir, embaralhar ou remover páginas de formatos de arquivo de documento populares.
Iniciar teste gratuitoCrie aplicativos de negócios de alto desempenho em Ruby para combinar, dividir, embaralhar, girar ou excluir uma única página ou documento inteiro do mesmo formato em seus aplicativos Ruby. Os tipos de arquivo suportados incluem PDF, MS Word, planilhas do Excel, apresentações, desenhos, HTML e muitos outros formatos padrão da indústria. Os desenvolvedores podem executar facilmente operações relacionadas às páginas do documento, como trocar, remover, extrair páginas do documento de origem para combinar como um novo documento resultante e definir a orientação da página para o modo retrato ou paisagem. A API também oferece recursos otimizados de segurança de documentos para aplicar, atualizar ou remover senhas dos formatos de documentos suportados.
//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