Orientação retrato e paisagem Frequentemente, ao criar documentos PDF dinâmicos, você precisará personalizar a orientação do documento. É aí que entra o PaperOrientation do IronPDF. Esta ferramenta permite que os desenvolvedores acessem a classe PdfPaperOrientation. Com isso, você pode escolher entre a orientação de página paisagem ou retrato ao renderizar documentos PDF a partir de conteúdo HTML ou de URL. Para orientação paisagem, você usaria: PdfPaperOrientation.Landscape Para orientação retrato, utilize: PdfPaperOrientation.Portrait Se você estiver trabalhando com documentos PDF existentes, poderá usar o PageRotation para personalizar a orientação do documento PDF. Para definir a rotação das páginas em seu documento, você deve: Use SetPageRotation quando quiser rotacionar uma página específica dentro do PDF. Use SetAllPageRotations se quiser rotacionar todas as páginas do seu documento PDF. ## 5 passos para configurar a orientação da página PDF var renderizador = novo ChromePdfRenderer(); renderer.RenderingOptions.PaperOrientation = IronPDF; var newPdfFromHtml = renderer.RenderHtmlAsPdf(" Hello World! "); var existingPdf = new PdfDocument("old_report.pdf"); existingPdf.SetPageRotation(0, PdfPageRotation.Clockwise90); Para começar, precisamos decidir se vamos usar um documento PDF existente ou se vamos gerar um novo. Primeiro, vamos analisar os passos para definir a orientação de um documento PDF recém-renderizado e, em seguida, como isso funciona para um PDF já existente. Primeiro, você precisará criar uma nova instância de ChromePdfRenderer(). Esta função irá criar um novo documento PDF a partir de conteúdo HTML ou de URL. Em seguida, antes da renderização, a orientação do papel é definida usando renderer.RenderingOptions.PaperOrientation. Ao selecionar PdfPaperOrientation.Landscape, o PDF gerado aparecerá no modo paisagem em vez da orientação retrato padrão. Usaremos o método de renderização RenderHtmlAsPdf, que recebe uma string HTML e a converte instantaneamente em um PDF. Agora, vamos ver como você pode definir uma orientação personalizada para documentos PDF existentes. Primeiro, carregaremos um arquivo chamado old_report.pdf em um objeto PdfDocument, dando acesso às suas páginas. Usando Pages[0].PageRotation, você pode verificar o estado de rotação da primeira página. Para fazer alterações, SetPageRotation gira uma única página, neste caso, girando a página um em 90 graus no sentido horário. Em conjunto, esses exemplos ilustram como o IronPDF não apenas cria PDFs refinados a partir de HTML e fontes da web, mas também fornece ferramentas poderosas para ajustar a orientação e a rotação da página em documentos PDF existentes, otimizando os fluxos de trabalho de PDF para desenvolvedores .NET . Saiba mais sobre orientação e rotação de páginas em PDFs. Ver no GitHub Código https://github.com/iron-software/IronPDF.Examples/tree/main/examples/pdf-page-orientation Baixar ZIP Tutorial relacionado Guia prático relacionado Documentação da aula Obtenha pacotes de idiomas Baixar IronPDF DLL Reporte um problema nesta página Pronto para começar? Nuget Downloads 18,120,209 | Versão: 2026.4 acaba de ser lançado Comece seu teste gratuito Download gratuito do NuGet Total de downloads: 18,120,209 Ver licenças Ainda está rolando a tela? Quer provas rápidas? PM > Install-Package IronPdf executar um exemplo Veja seu HTML se transformar em um PDF. Download gratuito do NuGet Total de downloads: 18,120,209 Ver licenças
Produto totalmente funcional Receba 30 dias de produto totalmente funcional. Deixe-o pronto para usar em minutos.
Suporte técnico 24 horas por dia, 5 dias por semana. Acesso total à nossa equipe de suporte técnico durante o período de teste do produto.
Todas as suas dúvidas serão respondidas para garantir que você tenha todas as informações necessárias. (Sem qualquer compromisso.)