IRONSOFTWAREHOME
웹사이트 및 시스템 로그인

import com.ironsoftware.ironpdf.PdfDocument;
import com.ironsoftware.ironpdf.headerfooter.TextHeaderFooter;
import com.ironsoftware.ironpdf.render.ChromeHttpLoginCredentials;
import com.ironsoftware.ironpdf.render.ChromePdfRenderOptions;
import java.io.IOException;
import java.nio.file.Paths;

String url = "http://localhost:51169/Invoice";

ChromePdfRenderOptions renderOptions = new ChromePdfRenderOptions();
renderOptions.setMarginTop(50);
renderOptions.setMarginBottom(50);

// Set Login Credentials to bypass basic authentication
ChromeHttpLoginCredentials loginCredentials = new ChromeHttpLoginCredentials();
loginCredentials.setNetworkUsername("testUser");
loginCredentials.setNetworkPassword("testPassword");

try {
    PdfDocument webpage = PdfDocument.renderUrlAsPdf(url, loginCredentials);
    TextHeaderFooter textHeader = new TextHeaderFooter();
    textHeader.setCenterText("{pdf-title");
    textHeader.setDrawDividerLine(true);
    textHeader.setFontSize(16);
    webpage.addTextHeader(textHeader);

    TextHeaderFooter textFooter = new TextHeaderFooter();
    textFooter.setLeftText("{date} {time}");
    textFooter.setRightText("Page {page} of {total-pages}");
    textFooter.setDrawDividerLine(true);
    textFooter.setFontSize(14);
    webpage.addTextFooter(textFooter);
    
    webpage.saveAs(Paths.get("assets/UrlToPdfExample.pdf"));
} catch(IOException e) {
    e.printStackTrace();
}
mvn install
웹사이트 및 시스템 로그인

웹사이트 및 시스템 로그인

HTML 폼 뒤에 있는 웹 페이지나 암호로 보호된 웹사이트 디렉터리를 PDF 파일로 렌더링할 때 가장 좋은 방법은 프로그래밍 방식 인증이나 폼 제출을 사용하지 않고 , IronPDF 로그인 절차 리소스 페이지 에 설명된 대로 로컬 파일이나 HTML 문자열에서 직접 마크업을 렌더링하는 것입니다. 하지만 변환할 웹 페이지의 소스 코드에 수동으로 접근하는 것이 번거롭거나 시간이 많이 소요되거나 불가능한 경우, IronPDF 사용하면 이러한 제한된 영역에서도 PDF 콘텐츠를 쉽고 간편하게 렌더링할 수 있습니다.

암호로 보호된 디렉터리 뒤에 위치한 웹 페이지를 변환하려면 IronPdf의 PDF 렌더러가 ChromeHttpLoginCredentials 객체로 사용할 유효한 네트워크 자격 증명 세트를 지정합니다. 그 후, 암호로 보호된 웹 페이지의 URL과 함께 ChromeHttpLoginCredentials에 대한 참조를 PdfDocument.renderUrlAsPdf에 전달합니다.

Learn about ChromeHttpLoginCredentials for Java
GitHub에서 보기

시작할 준비 되셨나요?

버전:2026.6방금 출시

Key in blue circle

무료 30일 체험 키를 즉시 받으세요.

Your trial license will be sent to your email address

제한 없음. 100% 무제한 이용. 신용카드 불필요.

bullet_checked신용카드나 계정 생성은 필요하지 않습니다.제한 없음. 100% 무제한 이용. 신용카드 불필요.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
무료 라이브 데모를 예약하세요
Booking Badge

전 세계 수백만 엔지니어들이 신뢰하는 제품입니다.

Iron Software의 고객 로고
부담 없는 무료 상담을 받아보세요
아래 양식을 작성하시거나 sales@ironsoftware.com으로 이메일을 보내주세요.
고객님의 정보는 항상 비밀로 유지됩니다.
전 세계 수백만 엔지니어들이 신뢰하는 제품입니다.
Iron Software의 고객 로고
지금 바로 30일 무료 체험판 키를 받으세요.
신용카드나 계정 생성은 필요하지 않습니다.