C#을 사용하여 이미지에 텍스트 작성하기

이 단계별 튜토리얼은 C#을 사용하여 PNG에 텍스트를 작성하는 방법을 설명합니다. 시스템에 폰트를 설치하지 않고도 C#을 사용하여 이미지에 텍스트를 추가하는 방법을 배웁니다. 또한 렌더링 프로세스를 사용자 정의하기 위한 코드의 다른 변형도 이 문서에서 다룰 것입니다.

C#을 사용하여 이미지에 텍스트를 추가하는 단계

  1. Aspose.Font for .NET을 NuGet.org에서 설치합니다
  2. 필요한 네임스페이스를 가져옵니다
  3. 워터마크를 피하기 위해 라이선스를 로드합니다
  4. 폰트 파일과 출력 이미지 파일을 정의합니다
  5. FontDefinition을 폰트 유형 및 TTF 내용으로 생성합니다
  6. Font.Open()을 사용하여 폰트를 TtfFont로 로드합니다
  7. DrawText()를 사용하여 텍스트 스트림을 생성합니다
  8. 스트림을 Bitmap으로 변환하고 PNG로 저장합니다

이 단계들은 C#에서 이미지에 텍스트를 그리는 과정을 요약합니다. 프로그램은 라이선스를 로드하고, 폰트 파일과 출력 파일을 지정하고, FontDefinition을 사용하여 폰트를 여는 것으로 시작합니다. 마지막으로 텍스트를 스트림에 렌더링하고, Bitmap으로 변환한 후 디스크에 이미지로 저장합니다.

C#을 사용하여 이미지에 텍스트를 추가하는 코드

위의 샘플 코드는 C#을 사용하여 이미지에 텍스트를 추가하는 과정을 보여줍니다. DrawText 메서드는 텍스트를 Bitmap으로 렌더링하고 PNG 형식으로 스트림을 반환하는 여러 오버로드를 가지고 있습니다.

이 문서는 폰트를 설치하지 않고도 이미지에 텍스트를 그리는 방법을 가르쳐줍니다. TTF를 SVG로 변환하려면 C#에서 TTF를 SVG로 변환 문서를 참조하세요.

 한국인