웹페이지 PDF 저장
웹페이지 이미지 저장
스크린샷
HTML PDF 변환
PDF HTML 변환
PDF 변환기
웹 페이지를 변환해야 합니까? Webpage to PDF converter 변환기를 이용하세요.
PDF 합치기
PDF 분할
PDF 압축
PDF 회전
PDF 워드 변환
PDF PPT변환
PDF JPG 변환
JPG PDF 변환
워드 PDF 변환
변환하려는 HTML 파일을 위의 상자에 드래그하세요. HTML 변환기가 순식간에 PDF로 변환해 줍니다. 옵션 설정을 통해서 용지 사이즈나 워터마크를 적용해 보세요.
우리 서비스는 Google에서 개발 및 유지 관리하는 무료 오픈 소스 웹 브라우저 프로젝트인 Chromium 기반 브라우저 엔진을 사용하여 Google Chrome 브라우저와 동일하게 렌더링 합니다. 따라서, Chromium을 기반으로 하는 Google Chrome, Microsoft Edg, Samsung Internet, Opera을 포함한 대부분의 브라우저를 타깃으로 작성된 HTML 파일들을 고품질의 PDF로 변환할 수 있습니다.
보고서나 서류 양식의 HTML 페이지는 인쇄할 섹션 별로 페이지를 구분해야 하며, 웹 페이지 개발자는 페이지를 나누는 작업을 수행하기 위해 CSS에서 page-break-before, page-break-after, page-break-inside 등의 태그를 사용합니다. 우리 HTML 변환기는 태그를 완벽히 지원하여 각 장의 시작 부분이 새로운 페이지에서 시작되도록 할 수 있습니다.
우리의 HTML 변환기는 HTML 파일의 h1, h2, h3등의 tag를 참고하여 PDF 변환 시 자동으로 bookmark를 생성시켜 줍니다. 옵션에서 bookmark를 체크하면 HTML 파일을 PDF로 변환할 때, 자동으로 목차 및 내부 링크가 생성되어 페이지 내 내비게이션 기능으로 사용할 수 있습니다. 이제 변환된 PDF에서 필요한 섹션으로 바로 이동할 수 있습니다.
HTML 페이지의 너비가 지나치게 넓으면 PDF 변환 시 기본적으로 페이지의 너비에 맞춰 잘립니다. 이때 가로 방향의 인쇄용지 옵션을 선택하면 페이지의 가로 너비를 더 많이 수용할 수 있으므로 일부 콘텐츠가 잘리지 않을 수 있습니다. 추가로 PDF 비율 조정 옵션을 함께 사용하여 완벽한 PDF 품질을 최적화할 수 있습니다.
HTML의 콘텐츠가 용지의 기본 크기를 초과하거나, 공백이 많으면 PDF 변환 시 페이지가 잘립니다. 이때 페이지 크기 옵션과 마진을 조정하면 PDF 변환 시 콘텐츠 손실 방지와 가독성 향상시킬 수 있습니다. 또한, 우리 서비스는 CSS의 미디어 쿼리인 '@media print' tag를 지원합니다. 웹에서 사용되는 스타일과 인쇄 시 필요한 스타일이 분리된 HTML의 경우 해당 옵션을 체크하면 인쇄에 최적화된 디자인을 적용할 수 있습니다.
일관된 출력 : PDF는 고정된 레이아웃을 유지하므로, 브라우저나 디바이스 환경에 상관없이 언제나 동일한 형식으로 표시됩니다.
오프라인 접근성 : PDF는 HTML과 달리 인터넷 연결 없이도 읽을 수 있으며, 문서 공유와 저장에 적합합니다.
암호 보호 : PDF는 암호화 및 접근 권한 설정을 통해 개인이나 기업의 민감한 정보를 보호할 수 있습니다.
편집 제한 : PDF는 읽기 전용으로 배포하거나 특정 편집 기능을 제한할 수 있습니다.
정확한 인쇄 출력 : PDF는 용지 크기, 여백, 해상도를 정확히 설정할 수 있어 인쇄 시 품질 저하가 없습니다.
브라우저 의존성 제거 : PDF는 인쇄 시 HTML에서 발생할 수 있는 스타일 문제를 제거하여 최적의 출력 제공합니다.
범용 호환성 : PDF는 운영체제와 소프트웨어에 관계없이 표준 포맷으로 지원되며, 모든 디바이스에서 쉽게 열 수 있습니다.
문서 아카이브에 적합 : PDF/A와 같은 표준은 문서를 장기 보존하기 위한 최적의 형식으로 인정받습니다.
우리의 무료 온라인 HTML PDF 변환기는 Chrome, Firefox, Edge, Safari, Opera 및 Internet Explorer 브라우저를 비롯한 일반적으로 사용되는 모든 브라우저의 최신 버전을 지원합니다.
변환 엔진은 오픈 소스 프로젝트인 Chromium을 기반으로 합니다. 변환 작업은 입력된 HTML을 구문 분석하는 것으로 시작합니다.
HTML 파일을 로드하고 토큰화합니다.
HTML 문서의 구조를 나타내기 위해 DOM 트리를 구성합니다.
다음 단계는 CSS를 파싱 하는 것입니다.
모든 CSS 스타일을 파싱 하여 CSSOM(CSS Object Model)을 작성합니다.
CSSOM과 DOM을 결합하여 모든 DOM 요소에 대해 계산된 스타일을 확인합니다.
DOM과 CSSOM을 결합하여 렌더링 트리를 구성합니다.
렌더링 트리에는 렌더링과 관련이 있고 표시되는 요소만 포함됩니다.
보이지 않는 요소(e.g., display: none)는 이 과정에서 제외됩니다.
Layout 프로세스가 계산됩니다.
페이지에서 각 요소의 위치, 크기 및 정렬을 계산합니다.
지정된 페이지 크기에 따라 콘텐츠가 페이지로 분할됩니다.
이 과정에서 렌더 트리의 콘텐츠를 가상 캔버스에 그립니다.
텍스트, 이미지, 배경, 테두리 등 눈에 보이는 모든 요소는 래스터화 또는 벡터화됩니다.
이미지와 벡터 그래픽은 PDF에서 기존 해상도를 유지하며 처리됩니다.
텍스트 오브젝트는 렌더링을 위해 처리되며 페이지에 사용된 모든 사용자 정의 글꼴은 일관된 출력을 보장하기 위해 PDF에 임베디드 됩니다.
이 과정에서 글꼴은 문서에 사용된 문자만 포함하도록 하위 세트화되어 파일 크기를 최소화합니다.
임베딩할 수 없는 경우 대체 시스템 글꼴이 사용됩니다.
각 페이지에 대해 PDF 페이지 개체가 생성됩니다.
콘텐츠는 레이아웃 계산에 따라 배치됩니다.
벡터 그래픽, 래스터 이미지 및 텍스트 요소는 PDF 형식으로 인코딩됩니다.
개별 페이지 개체는 하나의 PDF 파일로 컴파일됩니다.
PDF는 ISO 32000 표준을 준수하여 작성됩니다.
PDF 파일에는 모든 콘텐츠, 내장된 글꼴 및 추가 메타데이터가 포함됩니다.
저희 도구를 사용하여 PDF 변환을 수행하는 것은 안전합니다. 저희 시스템은 귀하의 민감한 데이터를 보호하기 위해 1시간 후에 모든 업로드 및 변환된 모든 파일들을 자동으로 삭제합니다.
저희 시스템은 유저가 업로드 한 파일에 악성코드가 있다고 판단되면 자동으로 시스템에서 업로드를 차단합니다. 정상적인 HTML 인지 다시 한번 확인해보세요.
변환 옵션에서 용지 방향을 가로로 설정하거나, 용지 사이즈 및 배율을 조정하세요.
변환하려는 HTML 문서의 각 페이지 영역을 'page-break' tag를 이용하여 지정하세요. 그 후 변환을 시도하면 지정된 페이지 영역대로 PDF 페이지가 생성됩니다.
HTML에 링크된 CSS, JavaScript 등 스타일에 관여하는 파일들이 누락된 채 HTML 파일만 업로드되어 발생한 문제입니다. 이때는 먼저 HTML에 링크된 모든 파일들을 하나의 mhtml 파일로 변환 후 다시 시도해 주세요.