HTML 파일은 정보를 표시하고 형식을 지정하기 위해 웹을 통해 사용됩니다. C#을 사용하여 프로그래밍 방식으로 HTML 파일을 XPS 파일로 변환할 수 있습니다. 다음 사용 사례에서는 다양한 변환 시나리오를 자세히 설명합니다.
- HTML/MHTML to XPS 변환기 – C# API 설치
- C#을 사용하여 프로그래밍 방식으로 HTML/MHTML을 XPS 파일로 변환
- C#을 사용하여 프로그래밍 방식으로 고급 옵션을 사용하여 HTML/MHTML을 XPS로 변환
- C#의 URL 링크에서 XPS 변환으로의 HTML
HTML/MHTML to XPS 변환기 – C# API 설치
Aspose.HTML for .NET API는 HTML 파일 및 기타 여러 파일 형식 작업을 지원합니다. New Releases 섹션에서 DLL 파일을 다운로드하거나 Visual Studio에서 다음 NuGet 설치 명령을 사용하여 API를 설치할 수 있습니다.
PM> Install-Package Aspose.Html
C#을 사용하여 프로그래밍 방식으로 HTML/MHTML을 XPS 파일로 변환
다음 단계에 따라 HTML 또는 MHTML 파일을 XPS 파일로 변환할 수 있습니다.
- HTMLDocument 클래스로 입력 HTML 파일을 로드합니다.
- XpsSaveOptions 인스턴스를 초기화합니다.
- HTML 또는 MHTML을 XPS로 변환합니다.
아래 코드는 C#을 사용하여 프로그래밍 방식으로 HTML을 XPS 파일로 변환하는 방법을 보여줍니다.
// 입력 HTML 파일 로드
HTMLDocument document = new HTMLDocument("test.html");
// XpsSaveOptions 초기화
XpsSaveOptions options = new XpsSaveOptions();
// HTML 또는 MHTML을 XPS로 변환
Converter.ConvertHTML(document, options, "output.xps");
C#을 사용하여 프로그래밍 방식으로 고급 옵션을 사용하여 HTML/MHTML을 XPS로 변환
기본 변환 사용 사례를 이미 배웠습니다. API는 변환을 수행하기 위한 몇 가지 고급 옵션을 제공합니다. HTML/MTHML 파일을 XPS로 변환하려면 아래 단계를 따르십시오.
- 입력 HTML 파일을 로드합니다.
- XpsSaveOptions 개체를 인스턴스화합니다.
- 다른 렌더링 옵션을 설정합니다.
- ConvertHTML 메소드를 사용하여 입력 파일을 XPS로 변환합니다.
다음 코드는 C#을 사용하여 프로그래밍 방식으로 고급 옵션을 사용하여 HTML 또는 MHTML 파일을 XPS 파일로 변환하는 방법을 설명합니다.
// 입력 HTML 파일 로드
using (HTMLDocument document = new HTMLDocument("test.html"))
{
// XpsSaveOptions 초기화
Saving.XpsSaveOptions options = new Saving.XpsSaveOptions();
options.BackgroundColor = Color.Gray;
options.PageSetup.AnyPage = new Drawing.Page(new Drawing.Size(600, 800), new Drawing.Margin(72, 72, 72, 72));
options.VerticalResolution = 250;
// HTML을 XPS로 변환
Converters.Converter.ConvertHTML(document, options, "output.xps");
}
C#의 URL 링크에서 XPS 변환으로의 HTML
온라인 콘텐츠는 HTML 파일 형식으로 웹을 통해 제공됩니다. C#을 사용하여 HTML을 URL에서 XPS 파일로 직접 변환할 수 있습니다. 파일을 수동으로 다운로드할 필요가 없으며 대신 아래 단계를 따르십시오.
- 입력 HTML에 대한 URL을 지정합니다.
- HTMLDocument 클래스로 입력 HTML을 로드합니다.
- XpsSaveOptions 클래스 개체를 초기화합니다.
- HTML을 URL에서 XPS 파일로 변환합니다.
아래 코드는 C#을 사용하여 프로그래밍 방식으로 URL 링크에서 XPS 파일로 HTML을 변환하는 방법을 자세히 설명합니다.
// 입력 HTML에 대한 URL을 지정합니다.
Uri uri = new Uri("https://www.aspose.com/");
// HTMLDocument 클래스로 입력 HTML을 로드합니다.
HTMLDocument document = new HTMLDocument(uri.AbsoluteUri);
// XpsSaveOptions 클래스 개체를 초기화합니다.
XpsSaveOptions options = new XpsSaveOptions();
// HTML을 URL에서 XPS 파일로 변환합니다.
Converter.ConvertHTML(document, options, "test.xps");
무료 API 라이선스 받기
무료 임시 라이선스를 요청하여 제한 없이 API를 평가할 수 있습니다.
결론
결론적으로 C#을 사용하여 프로그래밍 방식으로 HTML 파일을 XPS 문서로 변환하는 방법을 배웠습니다. 지원되는 언어를 사용하여 .NET 또는 .NET Core 기반 애플리케이션에서 이 기능을 활용할 수 있습니다. 또한 문서를 방문하여 API의 다른 기능을 탐색할 수 있습니다. 문의 사항이 있는 경우 무료 지원 포럼에 회신해 주시기 바랍니다.