Word oferece uma variedade de opções de layout e formatação de página que afetam como o conteúdo aparece na página. Você pode personalizar a orientação da página (retrato, paisagem). Como alterar a orientação da página no Word para uma página ou várias páginas é rápido e fácil usando nossa API Cloud. Neste tutorial de como alterar a orientação da página no documento do Word usando o Ruby, mostrarei como alterar a orientação de uma página para paisagem no PC ou MAC. Além disso, veremos como alterar a orientação de paisagem para retrato no aplicativo Ruby.
Os seguintes tópicos serão abordados neste artigo:
- API para alterar a orientação da página do Word para paisagem ou retrato
- Mude a orientação das páginas do Word para paisagem em Ruby
- Alterar a orientação do documento do Word para retrato em Ruby
API para alterar a orientação da página do Word para paisagem ou retrato
O cliente GroupDocs.Merger API permite que você defina a orientação da página Retrato ou Paisagem para páginas específicas ou para todas as páginas do documento do Word. Além disso, a API permite mover páginas, trocar páginas, remover páginas, dividir documentos, extrair páginas e girar páginas de documentos em aplicativos Ruby. Usaremos Ruby GroupDocs.Merger para alterar a orientação da página de arquivos Word DOC/DOCX em Ruby. Para obter detalhes e outros recursos da API, você pode visitar as diretrizes da documentação.
Você pode instalar a API GroupDocs.Merger em seu projeto Ruby usando o seguinte comando no console:
gem install groupdocs_merger_cloud
Obtenha também seu ID de cliente e Segredo do cliente no painel antes de começar a seguir as etapas e os exemplos de código disponíveis. Depois de ter seu ID e segredo, adicione o código abaixo em seu aplicativo, conforme demonstrado abaixo:
# Carregue a gem https://github.com/groupdocs-merger-cloud/groupdocs-merger-cloud-ruby no aplicativo Ruby para http://api.groupdocs.cloud
require 'groupdocs_merger_cloud'
# Obtenha seu client_id e client_secret em https://dashboard.groupdocs.cloud após o registro gratuito.
@app_sid = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
@app_key = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
Agora, vamos ver como mudar de retrato para paisagem no google docs.
Alterar a orientação das páginas do Word para paisagem em Ruby
Vamos começar com uma maneira simples de alterar a paisagem no Google Docs programaticamente. Aqui estão os passos sobre como virar uma paisagem de página no Word usando Ruby:
- Em primeiro lugar, crie uma instância PagesApi
- Em seguida, crie a instância OrientationOptions
- Em seguida, crie uma instância de FileInfo
- Defina o caminho do arquivo de entrada e o caminho do arquivo de saída
- Forneça números de página separados por vírgula para alterar a orientação
- Defina o modo de orientação como Paisagem
- Em seguida, crie uma instância de OrientationRequest
- Por fim, altere a orientação das páginas chamando o método PagesApi.orientation() com as opções OrientationRequest
O código Ruby a seguir altera a orientação retrato de algumas páginas de um documento do Word para paisagem.
# Crie uma instância da API de páginas
@pagesApi = GroupDocsMergerCloud::PagesApi.from_keys(@app_sid, @app_key)
@options = GroupDocsMergerCloud::OrientationOptions.new
@options.file_info = GroupDocsMergerCloud::FileInfo.new
@options.file_info.file_path = 'change-page-orientation/four-pages.docx'
@options.output_path = "change-page-orientation/to-landscape.docx"
@options.pages = [2, 4]
@options.mode = "Landscape"
@result = @pagesApi.orientation(GroupDocsMergerCloud::OrientationRequest.new(@options))
puts("Successfully changed word document orientation from Portrait to Landscape.")
O exemplo de código acima mudará de retrato para paisagem no Word. Você também pode usar o código acima para saber como criar uma paisagem de página no Word.
Alterar orientação do documento do Word para retrato em Ruby
Da mesma forma, você pode criar qualquer conjunto de páginas do documento do Word na orientação retrato. As etapas a seguir permitem alterar a orientação da página do Word para retrato usando Ruby:
- Em primeiro lugar, crie uma instância PagesApi
- Em seguida, crie a instância OrientationOptions
- Em seguida, crie uma instância de FileInfo
- Defina o caminho do arquivo de entrada e o caminho do arquivo de saída
- Forneça números de página separados por vírgula para alterar a orientação
- Defina o modo de orientação para Retrato
- Em seguida, crie uma instância de OrientationRequest
- Por fim, altere a orientação das páginas chamando o método PagesApi.orientation() com as opções OrientationRequest
O seguinte código Ruby altera a orientação paisagem de algumas páginas de um documento do Word para retrato.
# Crie uma instância da API de páginas
@pagesApi = GroupDocsMergerCloud::PagesApi.from_keys(@app_sid, @app_key)
@options = GroupDocsMergerCloud::OrientationOptions.new
@options.file_info = GroupDocsMergerCloud::FileInfo.new
@options.file_info.file_path = 'change-page-orientation/four-pages.docx'
@options.output_path = "change-page-orientation/to-portrait.docx"
@options.pages = [2, 4]
@options.mode = "Portrait"
@result = @pagesApi.orientation(GroupDocsMergerCloud::OrientationRequest.new(@options))
puts("Successfully changed word document orientation from Landscape to Portrait.")
O exemplo de código acima alterará a orientação das páginas do Google Docs de paisagem para retrato. Este exemplo de código também pode ser usado para alterar a orientação de uma página no Word.
Resumindo
Neste artigo, aprendemos como alterar a orientação da página no Google Docs de várias páginas e, da mesma forma, como alterar a orientação de uma página no Word usando Ruby. Vimos o exemplo de código-fonte que altera a orientação da página no Word das páginas selecionadas de retrato para documento do Word em paisagem. Além disso, também mudamos a orientação paisagem das páginas selecionadas para retrato em Ruby. Você pode tentar criar seu próprio aplicativo para criar uma paisagem de página única no Google Docs que pode alternar as páginas de palavras de orientação online.
Faça uma pergunta
Para obter mais detalhes sobre a API GroupDocs.Merger, visite a documentação. Para dúvidas sobre como alterar a orientação da página no Word, sinta-se à vontade para nos perguntar através do Fórum