HTML MHTML을 XPS로 변환

HTML 파일은 정보를 표시하고 형식을 지정하기 위해 웹을 통해 사용됩니다. C#을 사용하여 프로그래밍 방식으로 HTML 파일을 XPS 파일로 변환할 수 있습니다. 다음 사용 사례에서는 다양한 변환 시나리오를 자세히 설명합니다.

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 파일로 변환할 수 있습니다.

  1. HTMLDocument 클래스로 입력 HTML 파일을 로드합니다.
  2. XpsSaveOptions 인스턴스를 초기화합니다.
  3. 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로 변환하려면 아래 단계를 따르십시오.

  1. 입력 HTML 파일을 로드합니다.
  2. XpsSaveOptions 개체를 인스턴스화합니다.
  3. 다른 렌더링 옵션을 설정합니다.
  4. 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 파일로 직접 변환할 수 있습니다. 파일을 수동으로 다운로드할 필요가 없으며 대신 아래 단계를 따르십시오.

  1. 입력 HTML에 대한 URL을 지정합니다.
  2. HTMLDocument 클래스로 입력 HTML을 로드합니다.
  3. XpsSaveOptions 클래스 개체를 초기화합니다.
  4. 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의 다른 기능을 탐색할 수 있습니다. 문의 사항이 있는 경우 무료 지원 포럼에 회신해 주시기 바랍니다.

또한보십시오