글꼴 대체 비활성화 활성화
이 튜토리얼에서는 .NET용 Aspose.Words 라이브러리를 사용하여 Word 문서를 렌더링할 때 Word 문서에서 글꼴 대체를 활성화하거나 비활성화하는 방법을 안내합니다. 글꼴 대체를 활성화하거나 비활성화하면 누락된 글꼴을 기본 글꼴로 자동으로 바꿀지 여부를 제어할 수 있습니다. .NET 프로젝트에서 코드를 이해하고 구현하는 데 도움이 되도록 단계별로 안내해 드리겠습니다.
전제조건
시작하기 전에 다음 항목이 있는지 확인하세요.
- C# 프로그래밍 언어에 대한 실무 지식
- 프로젝트에 설치된 .NET용 Aspose.Words 라이브러리
- 글꼴 대체 여부에 관계없이 렌더링하려는 Word 문서
1단계: 문서 디렉터리 정의
먼저, Word 문서 위치에 대한 디렉터리 경로를 설정해야 합니다. 바꾸다"YOUR DOCUMENT DIRECTORY"
코드에서 적절한 경로를 사용하세요.
// 문서 디렉토리 경로
string dataDir = "YOUR DOCUMENTS DIRECTORY";
2단계: 문서 업로드 및 글꼴 설정 구성
다음으로 렌더링하려는 Word 문서를 로드하고FontSettings
글꼴 설정을 처리하는 클래스입니다. 글꼴 이름을 지정하여 기본 글꼴 재정의를 설정하겠습니다.DefaultFontName
글꼴 정보 재정의를 비활성화합니다.Enabled
로 설정false
.
// 문서를 로드하세요
Document doc = new Document(dataDir + "Rendering.docx");
// 글꼴 설정 구성
FontSettings fontSettings = new FontSettings();
fontSettings.SubstitutionSettings.DefaultFontSubstitution.DefaultFontName = "Arial";
fontSettings.SubstitutionSettings.FontInfoSubstitution.Enabled = false;
// 문서에 글꼴 설정 적용
doc.FontSettings = fontSettings;
3단계: 렌더링된 문서 저장
마지막으로 정의된 글꼴 재정의 설정을 준수하는 렌더링된 문서를 저장합니다.
doc.Save(dataDir + "WorkingWithFonts.EnableDisableFontSubstitution.pdf");
.NET용 Aspose.Words를 사용하여 글꼴 대체 비활성화 활성화에 대한 샘플 소스 코드
// 문서 디렉터리 경로
string dataDir = "YOUR DOCUMENT DIRECTORY";
Document doc = new Document(dataDir + "Rendering.docx");
FontSettings fontSettings = new FontSettings();
fontSettings.SubstitutionSettings.DefaultFontSubstitution.DefaultFontName = "Arial";
fontSettings.SubstitutionSettings.FontInfoSubstitution.Enabled = false;
doc.FontSettings = fontSettings;
doc.Save(dataDir + "WorkingWithFonts.EnableDisableFontSubstitution.pdf");
결론
이 튜토리얼에서는 .NET용 Aspose.Words를 사용하여 Word 문서를 렌더링할 때 Word 문서에서 글꼴 대체를 활성화하거나 비활성화하는 방법을 살펴보았습니다. 글꼴 대체를 제어하면 렌더링된 문서에서 누락된 글꼴을 처리하는 방법에 영향을 줄 수 있습니다. 주저하지 말고 이 기능을 사용하여 Word 문서의 글꼴 관리를 사용자 정의하세요.
FAQ
Q: Aspose.Words를 사용하여 Word 문서에서 글꼴 대체를 활성화하려면 어떻게 해야 합니까?
A: Aspose.Words를 사용하여 Word 문서에서 글꼴 대체를 활성화하려면 API를 사용하여 필요한 글꼴을 사용할 수 없을 때 사용할 대체 글꼴을 지정할 수 있습니다. 이렇게 하면 원본 글꼴이 없어도 일관된 텍스트 시각화가 보장됩니다.
Q: Aspose.Words를 사용하여 Word 문서에서 글꼴 대체를 비활성화할 수 있습니까?
A: 예, Aspose.Words를 사용하면 Word 문서에서 글꼴 대체를 비활성화할 수 있습니다. API를 사용하면 Word에서 필요한 글꼴을 다른 글꼴로 대체하는 것을 방지하여 텍스트의 원래 모양을 유지할 수 있습니다.
Q: Word 문서에서 대체하는 동안 필요한 글꼴이 누락되면 어떻게 됩니까?
A: Word 문서에서 대체하는 동안 필요한 글꼴이 누락된 경우 Aspose.Words는 이 문제를 감지하고 해결 옵션을 제공할 수 있습니다. 누락된 글꼴을 대체 글꼴로 대체하거나 누락된 글꼴을 문서에 포함하여 올바르게 볼 수 있도록 선택할 수 있습니다.
Q: Word 문서를 Aspose.Words로 대체할 때 누락된 글꼴을 어떻게 처리할 수 있나요?
A: Word 문서에서 Aspose.Words로 대체할 때 누락된 글꼴을 처리하려면 API를 사용하여 누락된 글꼴을 감지하고 해결 옵션을 제공할 수 있습니다. 필요에 따라 누락된 글꼴을 대체 글꼴로 대체하거나 문서에 누락된 글꼴을 포함하도록 선택할 수 있습니다.
Q: Word 문서에서 글꼴 대체를 제어하는 것이 중요합니까?
A: 예, 텍스트의 시각적 무결성을 유지하려면 Word 문서에서 글꼴 대체를 제어하는 것이 중요합니다. Aspose.Words를 사용하여 글꼴 대체를 활성화하거나 비활성화하면 필요한 글꼴이 사용되는지 확인하고 누락되거나 대체된 글꼴 문제를 피할 수 있습니다.