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