ウェブサイト&システムログイン
IronPDF for Python は、HTTPベーシック認証の背後にあるウェブページを、レンダラーにログイン資格情報を直接提供することでレンダリングできます。
開始方法
RenderUrlAsPdfを呼び出す前に設定します。 IronPDF はページを取得するためのHTTPリクエストに資格情報を含めます。
コードの理解
ChromeHttpLoginCredentials:HTTP Basic認証に使用されるユーザー名とパスワードを保持します。LoginCredentials.NetworkUsername:サーバーに認証するためのユーザー名。LoginCredentials.NetworkPassword:対応するパスワード。RenderUrlAsPdf(url):提供された認証情報を使用してURLをフェッチし、結果のページをPDFとしてレンダリングします。
この例での追加レンダリングオプション
例では、レンダリング前にいくつかのRenderingOptionsプロパティも設定されています:
MarginTop / MarginBottom:ミリメートル単位でページのマージンを設定します。TextHeader/{total-pages}など)を持つテキストベースのヘッダーとフッターを追加します。Printに設定し、印刷専用のCSSルールを適用します。
使用例
ログイン資格情報を提供することは、社内ダッシュボード、イントラネットページ、ステージング環境、またはアプリケーションがPDFとしてエクスポートする必要があるHTTPベーシック認証で保護された任意のURLをレンダリングする際に役立ちます。






