업데이트된 글꼴 파일을 디스크에 저장

스트림 글꼴에서 이전에 로드된 저장을 위한 .NET API 솔루션.

 

Aspose.Font API 솔루션에는 글꼴 작업을 위한 풍부한 기능이 있습니다. 변환, 글리프를 사용한 조작, 라틴 기호 감지, 글꼴 로드 등.

다음 스니펫은 원래 바이트 배열/MemoryStream에서 로드된 글꼴을 디스크에 저장하는 과정을 설명합니다. 로딩 자체는 스트림에서 글꼴을 로드하는 방법 페이지의 코드 예제와 함께 이전에 설명되었습니다.

이 페이지에서는 TrueType 글꼴을 디스크에 저장하는 방법에 대한 옵션을 설명하지만 솔루션 사용 방법에 대한 나머지 코드 조각은 모두 Aspose.Font-Documentation GitHub 프로젝트.

글꼴 파일을 저장하려면 다음이 필요합니다.

  • Aspose.Font for .NET API는 기능이 풍부하고 강력하며 사용하기 쉬운 C# 플랫폼용 문서 조작 및 변환 API입니다.

  • NuGet 패키지 관리자를 열고 Aspose.Font를 검색하여 설치합니다. 패키지 관리자 콘솔에서 다음 명령을 사용할 수도 있습니다.

Package Manager Console Command


    PM> Install-Package Aspose.Font

C#을 사용하여 이전에 변경된 글꼴을 저장하는 단계:

  1. 적절한 FontDefinitionAspose.Font.Font.Open() 메서드입니다.
  2. 방금 로드된 TtfFont 개체에서 데이터를 읽습니다.
  3. TTF 글꼴을 디스크에 저장하려면 전체 경로로 출력 글꼴 파일 이름을 선언하십시오. 프로세스를 완료하려면 Save() 메서드를 사용합니다.

TrueType 글꼴을 디스크에 저장하기 위한 C# 코드

    using Aspose.Font;
    using Aspose.Font.Sources;
    using Aspose.Font.Ttf;
    //byte array to load Font from
    byte[] fontMemoryData;

    FontDefinition fd = FontDefinition.Open(new ByteContentStreamSource(fontMemoryData),
                FontType.TTF);
    TtfFont font = Aspose.Font.Font.Open(fd) as TtfFont;

    //Read some data from just loaded TtfFont object

    //Save TtfFont to disk
    //Output Font file name with the full path
    string fileName; 

    font.Save(fileName);



자주하는 질문

1. 내 하드 드라이브에 글꼴을 어떻게 저장합니까?

글꼴을 다운로드하고 드라이브에 저장하려면 해당 파일을 Fonts 폴더에 붙여넣어야 합니다(예: 운영 체제가 Windows인 경우 C:>Windows>Fonts).

2. 한 컴퓨터에서 다른 컴퓨터로 글꼴을 복사할 수 있습니까?

글꼴을 전송하려는 장치의 운영 체제가 동일한 경우 글꼴 파일을 복사하여 글꼴 폴더에서 붙여넣기만 하면 됩니다. 운영 체제나 앱이 다른 경우 글꼴을 지원하는 형식 으로 변환해야 합니다. 그러한 장치나 환경.

3. 변경된 글꼴을 저장하는 방법은 무엇입니까?

글꼴을 디스크에 저장하려면 먼저 전체 경로와 함께 출력 글꼴 파일 이름을 선언합니다. 그런 다음 Save() 메서드를 사용합니다.