대상 컴퓨터의 글꼴 사용

C# 응용 프로그램에서 Word 문서를 고정 HTML로 변환할 때 대상 컴퓨터의 글꼴을 사용하여 렌더링된 HTML이 문서의 원래 모양과 스타일을 유지하는지 확인할 수 있습니다. .NET용 Aspose.Words 라이브러리를 사용하면 HtmlFixedSaveOptions 저장 옵션을 사용하여 이 기능을 쉽게 지정할 수 있습니다. 이 단계별 가이드에서는 HtmlFixedSaveOptions를 사용하여 대상 컴퓨터의 글꼴을 사용하여 Word 문서를 고정 HTML로 변환하기 위해 .NET용 Aspose.Words의 C# 소스 코드를 사용하는 방법을 안내합니다.

Aspose.Words 라이브러리 이해

코드를 살펴보기 전에 .NET용 Aspose.Words 라이브러리를 이해하는 것이 중요합니다. Aspose.Words는 .NET을 포함한 다양한 플랫폼에서 Word 문서를 생성, 편집, 변환 및 보호하는 강력한 라이브러리입니다. 텍스트 삽입, 서식 변경, 섹션 추가 등과 같은 문서 조작을 위한 다양한 기능을 제공합니다.

Word 문서 로드

첫 번째 단계는 고정 HTML로 변환하려는 Word 문서를 로드하는 것입니다. Document 클래스를 사용하여 소스 파일에서 문서를 로드합니다. 예는 다음과 같습니다.

Document doc = new Document(dataDir + "Bullet points with alternative font.docx");

이 예에서는 문서 디렉터리에 있는 “대체 글꼴이 있는 글머리 기호.docx” 문서를 로드합니다.

백업 옵션 구성

다음 단계는 고정 HTML로 변환하기 위한 저장 옵션을 구성하는 것입니다. HtmlFixedSaveOptions 클래스를 사용하고 UseTargetMachineFonts 속성을 true로 설정하여 Aspose.Words가 대상 시스템의 글꼴을 사용하도록 지시합니다. 수행 방법은 다음과 같습니다.

HtmlFixedSaveOptions saveOptions = new HtmlFixedSaveOptions { UseTargetMachineFonts = true };

새로운 HtmlFixedSaveOptions 개체를 만들고 UseTargetMachineFonts 속성을 true로 설정하여 변환 시 대상 컴퓨터의 글꼴을 사용합니다.

HTML 문서 변환 수정

이제 저장 옵션을 구성했으므로 문서를 고정 HTML로 변환할 수 있습니다. 저장 옵션을 지정하여 변환된 문서를 고정 HTML 형식으로 저장하려면 Document 클래스의 Save 메서드를 사용합니다. 예는 다음과 같습니다.

doc.Save(dataDir + "WorkingWithHtmlFixedSaveOptions.UseFontFromTargetMachine.html", saveOptions);

이 예에서는 지정된 저장 옵션을 사용하여 변환된 문서를 “WorkingWithHtmlFixedSaveOptions.UseFontFromTargetMachine.html"로 저장합니다.

.NET용 Aspose.Words를 사용하여 “대상 컴퓨터의 글꼴 사용” 기능이 포함된 HtmlFixedSaveOptions의 예제 소스 코드

// 문서 디렉토리 경로
string dataDir = "YOUR DOCUMENTS DIRECTORY";

// Word 문서 로드
Document doc = new Document(dataDir + "Bullet points with alternative font.docx");

//"대상 컴퓨터의 글꼴 사용" 기능으로 백업 옵션 구성
HtmlFixedSaveOptions saveOptions = new HtmlFixedSaveOptions { UseTargetMachineFonts = true };

// 문서를 고정 HTML로 변환
doc.Save(dataDir + "WorkingWithHtmlFixedSaveOptions.UseFontFromTargetMachine.html", saveOptions);

결론

이 가이드에서는 .NET용 Aspose.Words 라이브러리와 대상 컴퓨터의 글꼴을 사용하여 Word 문서를 고정 HTML로 변환하는 방법을 설명했습니다. 제공된 단계를 따르고 제공된 C# 소스 코드를 사용하면 C# 애플리케이션에 이 기능을 쉽게 적용할 수 있습니다. 대상 시스템의 글꼴을 사용하여 고정 HTML로 변환하면 HTML 형식의 문서가 충실하고 일관되게 렌더링됩니다.