HTML 변환기
.NET용 Documentize HTML 변환기는 PDF와 HTML 형식 간의 문서 변환을 위한 강력한 기능을 제공하며, 웹 애플리케이션, 아카이빙 및 보고서 생성에 적합합니다. 리소스 및 레이아웃 처리에 대한 여러 옵션을 통해 변환기는 다양한 프로젝트 요구사항에 적응합니다.
주요 기능
PDF에서 HTML 변환
PDF 파일을 HTML로 변환하여 웹 기반 보기 또는 HTML 형식이 선호되는 애플리케이션에 통합할 수 있도록 문서에 접근할 수 있게 합니다.
HTML에서 PDF 변환
HTML 콘텐츠를 고품질 PDF로 변환하여 인쇄 가능한 보고서 생성, 웹 콘텐츠 아카이빙 또는 공유 가능한 문서 형식 만들기에 적합합니다.
자세한 가이드
PDF를 HTML로 변환
PDF를 HTML로 변환하려면:
- 변환기 초기화:
HtmlConverter
의 인스턴스를 만듭니다. - 변환 옵션 설정:
PdfToHtmlOptions
를 사용하여 출력 사용자지정, 내장 또는 외부 리소스를 선택합니다. - 입력 및 출력 경로 정의: 입력 PDF 및 출력 HTML의 경로를 설정합니다.
- 변환 실행:
Process
메서드를 호출하여 파일을 변환합니다.
예제: 내장 리소스를 사용하여 PDF를 HTML로 변환
// 1단계: HTML 변환기 초기화
var converter = new HtmlConverter();
// 2단계: PDF에서 HTML 변환을 위한 옵션 구성
var options = new PdfToHtmlOptions(PdfToHtmlOptions.SaveDataType.FileWithEmbeddedResources);
// 3단계: 파일 경로 설정
options.AddInput(new FileDataSource("input.pdf"));
options.AddOutput(new FileDataSource("output.html"));
// 4단계: 변환 실행
converter.Process(options);
PDF에서 HTML로 변환을 위한 사용 가능한 옵션
SaveDataType:
FileWithEmbeddedResources
: 모든 리소스가 내장된 단일 HTML 파일을 생성합니다.FileWithExternalResources
: 리소스를 별도로 저장하여 대형 HTML 파일에 적합합니다.
출력 사용자화:
BasePath
: HTML 문서의 리소스를 위한 기본 경로를 설정합니다.IsRenderToSinglePage
: 모든 PDF 콘텐츠를 하나의 HTML 페이지에 렌더링하도록 선택적으로 설정합니다.
HTML을 PDF로 변환
HTML 문서를 PDF로 변환하려면 다음 단계를 따릅니다:
- 변환기 초기화:
HtmlConverter
의 인스턴스를 만듭니다. - PDF 옵션 구성:
HtmlToPdfOptions
를 사용하여 레이아웃 및 미디어 설정을 정의합니다. - 경로 지정: 입력 HTML 및 출력 PDF 파일 경로를 설정합니다.
- 변환 실행:
Process
메서드를 실행하여 변환을 완료합니다.
예제: HTML을 PDF로 변환
// 1단계: HTML 변환기 초기화
var converter = new HtmlConverter();
// 2단계: HTML에서 PDF 변환을 위한 옵션 구성
var options = new HtmlToPdfOptions();
// 3단계: 파일 경로 설정
options.AddInput(new FileDataSource("input.html"));
options.AddOutput(new FileDataSource("output.pdf"));
// 4단계: 변환 실행
converter.Process(options);
HTML을 PDF로 변환하기 위한 추가 옵션
미디어 유형:
HtmlMediaType.Print
: 인쇄에 적합한 PDF 생성에 이상적입니다.HtmlMediaType.Screen
: 디지털 보기용으로 디자인된 콘텐츠 변환 시 사용합니다.
레이아웃 조정:
PageLayoutOption
: HTML 콘텐츠가 PDF 레이아웃에 맞는 방법을 조정하며,ScaleToPageWidth
와 같이 콘텐츠가 PDF 너비에 맞게 조정될 수 있도록 합니다.IsRenderToSinglePage
: 필요 시 전체 HTML 콘텐츠를 단일 PDF 페이지에 렌더링 가능하게 합니다.
이 변환기는 웹 콘텐츠에 기반한 PDF 보고서를 생성하는 것부터 웹 기반 접근성을 위한 PDF 문서의 아카이빙 변환까지 다양한 애플리케이션에 적합합니다. 더 많은 고급 구성에 대한 정보는 전체 Documentize 문서를 참조하십시오.