GroupDocs.Conversion을 사용하여 .NET에서 PDF 글꼴 대체 마스터하기
문서 변환 시 일관된 타이포그래피를 유지하는 것이 매우 중요합니다. 이 종합 가이드에서는 GroupDocs.Conversion for .NET을 사용하여 문서를 PDF로 변환할 때 글꼴 대체를 효과적으로 관리하는 방법을 보여줍니다.
당신이 배울 것
- .NET용 GroupDocs.Conversion 설치 및 구성
- C#을 사용하여 PDF 글꼴 대체 구현
- 최상의 결과를 위해 변환 설정을 최적화하세요
- 이 기능의 실제 적용 사례를 살펴보세요.
그럼, 필요한 환경을 설정하는 것부터 시작해볼까요!
필수 조건
따라하려면 다음 사항이 있는지 확인하세요.
- 라이브러리 및 버전: GroupDocs.Conversion 버전 25.3.0을 설치하세요.
- 환경 설정: 작동하는 .NET 환경(예: Visual Studio).
- 지식 전제 조건: C# 프로그래밍에 대한 기본적인 이해.
.NET용 GroupDocs.Conversion 설치
NuGet 또는 .NET CLI를 사용하여 패키지를 설치하세요.
NuGet 패키지 관리자 콘솔:
Install-Package GroupDocs.Conversion -Version 25.3.0
.NET CLI:
dotnet add package GroupDocs.Conversion --version 25.3.0
라이센스 취득
GroupDocs는 기능을 체험해 볼 수 있는 무료 체험판을 제공합니다. 장기간 사용하려면 라이선스를 구매하거나 임시 라이선스를 구매하는 것을 고려해 보세요.
- 무료 체험: 여기에서 다운로드하세요
- 임시 면허: 여기서 요청하세요
- 구입: 지금 구매하세요
환경이 준비되었으니 .NET용 GroupDocs.Conversion을 설정해 보겠습니다.
.NET용 GroupDocs.Conversion 설정
기본 초기화 및 설정
다음과 같이 C#에서 변환 설정을 초기화합니다.
using GroupDocs.Conversion;
using System.IO;
string outputFolder = "YOUR_OUTPUT_DIRECTORY";
string inputFile = "YOUR_DOCUMENT_DIRECTORY/SAMPLE_ONE";
// 파일 경로로 변환기 초기화
using (Converter converter = new Converter(inputFile))
{
PdfConvertOptions options = new PdfConvertOptions();
string outputFile = Path.Combine(outputFolder, "converted.pdf");
converter.Convert(outputFile, options);
}
이 코드 조각은 기본 설정을 사용하여 문서를 변환합니다. 이제 글꼴 대체에 대해 자세히 알아보겠습니다.
구현 가이드
PDF 변환 시 글꼴 대체
글꼴 대체는 사용할 수 없는 글꼴을 지정된 대체 글꼴로 대체하여 다양한 시스템에서 문서가 일관되게 보이도록 보장합니다.
글꼴 대체 지정
글꼴 대체를 지정하려면 다음 단계를 따르세요.
1. 글꼴 대체 정의
대체할 글꼴과 대체 글꼴을 정의하는 함수를 설정합니다.
using System;
using System.Collections.Generic;
using GroupDocs.Conversion.Contracts;
using GroupDocs.Conversion.Options.Load;
Func<LoadContext, LoadOptions> getLoadOptions = loadContext => new NoteLoadOptions
{
FontSubstitutes = new List<FontSubstitute>
{
FontSubstitute.Create("Tahoma\