Logins do site e do sistema

IronPDF for Python pode renderizar páginas da web que estão atrás de Autenticação Básica HTTP fornecendo credenciais de login diretamente ao renderizador.

Começando

Crie um ChromePdfRenderer e atribua um objeto ChromeHttpLoginCredentials à sua propriedade LoginCredentials antes de chamar RenderUrlAsPdf. IronPDF incluirá as credenciais na solicitação HTTP usada para buscar a página.

Entendendo o código

  • ChromeHttpLoginCredentials: Mantém o nome de usuário e a senha usados para autenticação básica HTTP.
  • LoginCredentials.NetworkUsername: O nome de usuário para autenticar com o servidor.
  • LoginCredentials.NetworkPassword: A senha correspondente.
  • RenderUrlAsPdf(url): Busca a URL com as credenciais fornecidas e renderiza a página resultante como um PDF.

Opções Adicionais de Renderização Neste Exemplo

O exemplo também configura várias propriedades RenderingOptions antes de renderizar:

  • MarginTop / MarginBottom: Define margens de página em milímetros.
  • TextHeader / TextFooter: Adiciona cabeçalhos e rodapés baseados em texto com campos dinâmicos como {pdf-title}, {date}, {time}, {page} e {total-pages}.
  • CssMediaType: Defina para Print para que as regras CSS específicas de impressão sejam aplicadas.

Casos de uso

Fornecer credenciais de login é útil ao renderizar dashboards internos, páginas de intranet, ambientes de teste ou qualquer URL protegido por Autenticação Básica HTTP que sua aplicação precise exportar como um PDF.

Aprenda a converter HTML para PDF com IronPDF for Python!

Pronto para começar?
Versão: 2026.6 recém-lançado
Still Scrolling Icon

Ainda está rolando a tela?

Quer provas rápidas?
executar um exemplo Veja seu HTML se transformar em um PDF.