Como Girar PDF usando C #

Este artigo ajuda com como girar PDF usando C#. Ele explica os recursos necessários para definir as configurações do IDE, uma lista de tarefas a serem executadas para obter os resultados necessários e um código de amostra executável para alterar a orientação do PDF usando C#. O código de amostra pode ser executado em qualquer ambiente compatível com .NET e não requer nenhuma outra ferramenta ou software de terceiros para girar o PDF permanentemente.

Etapas para girar o arquivo PDF usando C

  1. Defina o ambiente para adicionar Aspose.PDF for .NET para girar as páginas
  2. Carregue o PDF de entrada usando a classe Document para alterar a orientação
  3. Analise cada página e obtenha a área do retângulo usando a propriedade MediaBox
  4. Troque o comprimento do retângulo MediaBox pela largura em uma variável temporária
  5. Definir MediaBox e CropBox para o retângulo atualizado
  6. Defina a propriedade Rotação da página para girar o conteúdo também
  7. Salve o arquivo PDF resultante com uma orientação modificada para a página e o conteúdo

As etapas mencionadas acima guiam como girar páginas em PDF usando C#. No início, o PDF de origem é carregado no objeto da classe Document e, em seguida, cada página é analisada para acessar seu retângulo MediaBox. O comprimento e a largura do retângulo são trocados e, em seguida, definidos como novos MediaBBox e CropBox da página antes de salvar o arquivo PDF resultante no disco.

Código para girar todas as páginas em PDF usando C

Este código demonstra como girar arquivo PDF usando C#. Podemos ver que cada página tem a propriedade MediaBox que pode ser usada para girar a página de forma que a largura do retângulo MediaBox seja trocada por sua altura e um novo retângulo seja calculado, alterando assim a orientação da página apenas enquanto o conteúdo não é alterado. Se você também deseja alterar a orientação do conteúdo, use a propriedade Rotate da página definida como Rotation.on270 neste código de exemplo.

Este artigo nos orientou sobre como girar a página e o conteúdo de cada página de um arquivo PDF. Se você quiser aprender o processo para reorganizar as páginas em um PDF, consulte o artigo em como reorganizar páginas em um PDF usando C #.

 Português