Desenvolva um conversor de PDF para Word usando Ruby SDK. Execute a conversão de PDF para DOC ou PDF para DOCX on-line.
Visão geral
PDF (Portable Document Format) é um dos formatos de arquivo de documento mais amplamente utilizado que contém texto, imagens, dados etc. Enquanto DOC é um arquivo de processamento de texto criado pela Microsoft. A edição de arquivos PDF é menos amigável e, às vezes, você precisa de um software de edição caro com licença. Se você já possui o editor MS Word ou DOCX em seu navegador, por que se preocupar em licenciar ou aprender o editor de PDF? Em vez disso, converta o PDF em DOCX usando a API de serviços de conversão Aspose.Words. Há muitos benefícios na conversão de PDF para documentos do MS Word ou do MS Office usando Aspose.Words Cloud API. Aspose.words Cloud REST API realiza conversões de formato de arquivo fáceis e rápidas.
Deseja converter um arquivo PDF para um arquivo DOCX? Você pode converter rapidamente um arquivo PDF em documentos do Word editáveis em alta qualidade usando a API Aspose Cloud. Use nossa API de PDF para Word que ajuda os desenvolvedores a usá-lo em seus sites. Nosso conversor de PDF é a melhor escolha para suas necessidades de conversão de arquivos para transformar um PDF em um documento do Word. Neste artigo, explicaremos como usar a melhor ferramenta de conversão de PDF para Word.
- API Aspose.Words para PDF para Word
- Como instalar Aspose.Words Ruby SDK?
- Criar credenciais da API Aspose.Cloud
- Como converter PDF para Word usando Aspose.Words?
- Pensamentos finais
API Aspose.Words para PDF para Word
Use o processador de PDF Aspose.Words para converter seu documento PDF em documento do Word rapidamente. Você pode trazer de volta um documento PDF para o formato editável do Word, convertendo-o usando a API de conversão de PDF para Word. Aspose.Words Ruby SDK permitirá manter a estrutura do documento e torná-lo 100% compatível com o Word. Você pode então abrir o documento no Word e editá-lo. A API de conversão de arquivos Aspose.Words oferece uma das conversões mais avançadas de PDF para DOC. Conversão de arquivo Aspose.Words PDF to Word Converter preserva os layouts e a formatação da tabela. Isso economiza seu tempo e esforço de redigitação.
Usando a API Aspose.Words para PDF para documento do Word, você pode facilmente produzir resultados de alta qualidade ao converter PDF para documentos do Word. Após a conversão, você pode editar facilmente o arquivo do Word de acordo com suas necessidades. Esta API Aspose Cloud atende às necessidades de processamento de documentos PDF para negócios, educação e muito mais. Aspose Words Cloud API é fácil de processar com velocidade de trabalho rápida, formatação de texto e alta precisão de conversão. Para obter mais detalhes, consulte Detalhes do documento da API.
Como instalar Aspose.Words Ruby SDK?
Para usar o Ruby SDK para comunicação com a API REST Aspose.Words Cloud, primeiro precisamos instalá-lo em nosso sistema. Ruby SDK está disponível para download com custo inicial zero como RubyGem (recomendado) e no GitHub. Depois de configurar o tempo de execução do Ruby, execute o seguinte comando no terminal para realizar a instalação rápida e fácil em um aplicativo Ruby.
gem 'aspose_words_cloud', '~> 22.3'
# or install directly
gem install aspose_words_cloud
Mas antes de prosseguir com a instalação do Aspose.Words Cloud SDK para Ruby 2.6 ou posterior, você precisa instalar os seguintes pacotes de dependência em seu sistema.
# Following are the runtime dependencies to setup aspose_words_cloud
faraday 1.4.3 >= 1.4.1
marcel 1.0.1 >= 1.0.0
multipart-parser 0.1.1 >= 0.1.1
# Development dependencies is
minitest 5.14.4 ~> 5.11, >= 5.11.3
Este SDK para Ruby oferece suporte a mais de 20 formatos relacionados a documentos com acesso total de leitura e gravação. Para obter mais detalhes, visite aspose cloud site de documentação.
Criar credenciais da API Aspose.Cloud
Depois de instalar todos os pacotes de dependência do ambiente Ruby, o próximo passo é obter os detalhes ClientID e ClientSecret para fazer chamadas para as APIs de nuvem Aspose.Words para conversão de Doc para PDF. Existem duas opções para consumir as APIs REST diretamente por meio de algum cliente restante como cURL ou usando SDKs de nuvem. Portanto, o primeiro passo é criar uma conta navegando em Aspose.Cloud dashboard. Se você tiver uma conta do Google ou da Microsoft, basta clicar no botão Google ou Microsoft para se inscrever. Caso contrário, clique no link Inscrever-se para criar nova conta fornecendo as informações necessárias.
Depois de entrar no painel do espaço na nuvem e clique na guia Aplicativos na barra lateral esquerda. Agora role para baixo, clique no botão Criar novo aplicativo. Em seguida, crie seu novo aplicativo selecionando seu armazenamento padrão conforme mostrado na imagem abaixo. Você também pode configurar o armazenamento de terceiros para carregar seus arquivos de dados seguindo o guia como configurar o armazenamento em nuvem de terceiros. Agora, role para baixo até a seção Client Credentials para copiar o Client Id e o Client Secret, conforme mostrado na imagem abaixo.
Essas credenciais de cliente serão usadas para fazer chamadas de API para as APIs de nuvem Aspose.Words para conversor de PDF para documento.
Aspose.Words tem uma interface amigável onde você pode testar APIs em tempo real para conversor de PDF para documento a partir da interface do usuário. Aqui, você pode definir diferentes parâmetros, inserir dados e fazer upload de arquivos para testar os recursos de conversão de arquivos. Além disso, você pode converter instantaneamente um PDF em um documento do Word editável com alta fidelidade usando nossa API Cloud. Mas nosso aplicativo Conversor de PDF para Word on-line gratuito também está disponível para qualquer dispositivo e navegador, conforme mostrado na imagem abaixo.
Você também pode converter facilmente vários PDFs em um arquivo do Word com alta qualidade Pdf to Word Merger. A seguir, veremos como converter um Word em PDF usando os SDKs da nuvem Aspose.Words para Ruby.
Como converter PDF para Word usando Aspose.Words?
O código a seguir ilustra como é simples converter PDF em documentos do Word. Siga as instruções abaixo para fazer a conversão de PDF para arquivos MS Word DOCX usando o Aspose Ruby SDK no aplicativo ruby on rails.
- A primeira etapa é criar variáveis ruby contendo ClientID e ClientSecret copiadas do aspose cloud dashboard.
- Na segunda, crie a configuração AsposeWordsCloud e passe os valores ClientID, ClientSecret.
- A terceira etapa é criar uma instância do WordsAPI
- Em seguida, faça o upload do arquivo de documento de origem para o armazenamento em nuvem usando o método UploadFileRequest()
- Por fim, salve os parâmetros de solicitação de conversão de documento e converta o documento em arquivo saída
# Load the gem, For complete list please visit https://github.com/aspose-words-cloud/aspose-words-cloud-ruby
require ‘aspose_words_cloud’
# How to convert PDF to Word programmatically.
# Get AppKey and AppSID credentials from https://dashboard.aspose.cloud/applications
@AppSID = "###-######-####-####-##########"
@AppKey = "############################"
# Associate Configuration properties with WordsApi
AsposeWordsCloud.configure do |config|
config.client_data['ClientId'] = @AppSID
config.client_data['ClientSecret'] = @AppKey
end
# Create an instance of WordsApi
@words_api = WordsAPI.new
# Input DOCX file
@fileName = "sample.pdf"
# Final file format
@format = "docx"
@destName = "pdf-to-doc.docx"
# Upload original document to Cloud Storage
@words_api.upload_file UploadFileRequest.new(File.new(@fileName, ‘rb’), @fileName, nil)
@save_options = SaveOptionsData.new(
{
:SaveFormat => 'docx',
:FileName => @destName
})
# Save document conversion request parameters.
@request = SaveAsRequest.new(@fileName, @save_options, nil, nil, nil, nil, nil)
@out_result = @words_api.save_as(@request)
# Print result response in console
puts("Pdf successfully converted to document" + (@out_result).to_s )
# End pdf conversion example
Como resultado, pdf-to-doc.docx será salvo na raiz da pasta do projeto. Agora você pode fazer alterações neste arquivo convertido docx editável. É isso
Pensamentos finais
Em resumo, exploramos as etapas para converter PDF em arquivo Word usando Aspose.Words Cloud SDK for Ruby. Aspose.Words Cloud SDKs são ferramentas de código aberto e o código completo do Aspose.Words cloud SDK for Ruby está disponível no repositório GitHub. Sinta-se à vontade para baixar o Cloud SDK em seu projeto e realizar conversões de documentos de acordo com suas necessidades.
Se você tiver alguma dúvida, sugestão ou comentário sobre como converter PDF para Word, sinta-se à vontade para visitar nosso suporte à comunidade fórum. Para mais artigos relacionados à conversão de arquivos, você pode nos seguir em nossas contas de mídia social Facebook, LinkedIn e Twitter.
Explorar
Também recomendamos visitar os links a seguir para obter suporte e conversões de formatos de arquivo adicionais: