MHT 파일은 텍스트, 그래픽, 애니메이션, CSS, JavaScript 및 연결된 모든 리소스를 단일 파일에 포함하는 웹 페이지 아카이브 형식입니다. 일부 웹 페이지는 서버에서 이미지 또는 기타 리소스에 액세스하고 페이지를 MHT 또는 MHTML 형식으로 저장하면 오프라인 상태에서도 이러한 콘텐츠를 볼 수 있습니다. 경우에 따라 MHT 파일을 PDF 형식으로 변환해야 할 수도 있습니다. 이 문서에서는 C#에서 MHT 파일을 PDF 파일로 변환하는 방법을 다룹니다.
MHT에서 PDF로 변환기 – C# .NET API 설치
Aspose.HTML for .NET API는 HTML, MHTML 및 기타 지원되는 파일 형식 생성, 편집 또는 조작을 지원합니다. 다운로드 섹션에서 DLL 파일을 다운로드하거나 다음 NuGet 설치 명령을 사용하여 API에 액세스할 수 있습니다.
PM> Install-Package Aspose.Html
C#에서 MHT 또는 MHTML을 PDF로 변환
MHT 파일은 일반적으로 .mhtml 파일 확장자로 저장됩니다. 다음 단계에 따라 MHT 또는 MHTML 파일을 PDF 파일로 변환할 수 있습니다.
- PdfSaveOptions 클래스의 개체를 만듭니다.
- ConvertMHTML 메서드를 사용하여 MHT 또는 MHTML을 PDF로 변환합니다.
아래 코드 조각은 C#에서 프로그래밍 방식으로 MHT 또는 MHTML 파일을 PDF로 변환하는 방법을 보여줍니다.
// PdfSaveOptions 클래스 개체 초기화
PdfSaveOptions options = new PdfSaveOptions();
options.JpegQuality = 100;
// MHT 또는 MHTML을 PDF로 변환
Converter.ConvertMHTML("sample.mht", options, "output.pdf");
.NET API용 Aspose.HTML 살펴보기
문서 섹션을 탐색하여 웹 페이지 작업을 위한 여러 기능을 배울 수 있습니다. 파일 변환, 웹 크롤링 등 다양한 기능을 다룹니다.
무료 라이선스 받기
무료 임시 라이선스를 얻어 API를 최대한 활용할 수 있습니다.
결론
이 기사에서는 C# 또는 .NET 프레임워크 기반 응용 프로그램에서 MHT 또는 MHTML 파일을 PDF 형식으로 변환하는 방법을 배웠습니다. 질문이 있는 경우 게시판에 글을 남겨주세요.