TYPE1을 SVG로 변환
C# .NET용 TYPE1에서 SVG로의 변환 기능. 글꼴을 변환하는 API입니다.
SVG 형식은 웹 프로젝트 내에서 작업하기에 더 좋으며 Type 1 글꼴은 전자 출판 및 인쇄 응용 프로그램에서 널리 사용됩니다. 그러나 하나의 형식을 다른 형식으로 변환하는 것을 생각하게 만드는 다른 이유를 찾아보겠습니다. 유형 1 글꼴은 품질 손실 없이 크기를 조정할 수 있지만 너무 많이 크기를 조정하면 픽셀화되거나 세부 사항이 손실될 수 있습니다. SVG 글꼴을 사용하면 이 문제에 직면하지 않으므로 다양한 디스플레이 크기와 해상도에 적합합니다. Type 1 글꼴은 그대로 사용하도록 설계되었습니다. SVG 글꼴은 더 쉽게 편집하고 사용자 정의할 수 있으며 표준 벡터 편집 소프트웨어를 사용하여 수정할 수 있습니다. 그러나 SVG 글꼴은 Type 1 글꼴에 비해 타이포그래피 기능의 범위가 제한되어 있고 파일 크기가 더 크다는 점을 염두에 두어야 합니다. 그러나 이 문제는 크기를 줄이기 위해 프로젝트에 필요한 유일한 기호로 하위 집합을 생성하여 해결할 수 있습니다.
여기서 변환은 .NET API를 사용하여 단 몇 줄의 코드로 TYPE1을 SVG로 변환합니다. С#용 Aspose.Font API 솔루션은 자신의 제품에 통합하거나 링크를 따라 찾을 수 있는 것과 같은 교차 플랫폼 TYPE1에서 SVG로의 변환기를 개발하기가 정말 쉽습니다.
이 솔루션에는 모든 글꼴 유형에 대한 각 글리프 및 인코딩에 대한 정보를 저장하는 글꼴 데이터 구조가 포함되어 있습니다. 문자 코드와 글리프 식별자 사이의 연결을 생성합니다. 이 .NET API를 사용하여 특수 글리프를 포함하여 원하는 글리프 또는 텍스트를 렌더링할 수 있습니다. 인터페이스를 구현하고 점 이동, 선 그리기, 곡선 만들기 등과 같은 기본 그래픽 기능을 활용하여 원하는 렌더링 출력을 얻을 수 있습니다.
C#에서 TYPE1에서 SVG로 변환
API 작업에 필요한 자세한 정보와 글꼴에 대한 기본 지식을 배울 수 있는 문서 를 참조하세요.
- 변수 fontPath에 저장된 TYPE1 글꼴 파일의 경로를 지정하고 Open() 방법.
- Path.Combine() 메서드를 사용하여 출력 디렉토리 경로 OutputDir을 원하는 글꼴 파일 이름과 결합하여 SVG 출력 설정을 지정합니다. FileStream 개체 outStream은 지정된 출력 경로로 새 파일을 만들기 위해 *File.Create()*를 사용하여 만들어집니다.
- SaveToFormat() 메서드를 사용하여 TYPE1을 SVG로 변환하고 SVG를 FontSavingFormats .
.NET 글꼴 API 시작하기
nuget install Aspose.Font
로 명령줄에서 설치하거나Install-Package Aspose.Font
를 사용하여 Visual Studio의 패키지 관리자 콘솔을 통해 설치합니다.- 다른 방법은 다운로드 에서 오프라인 MSI 설치 프로그램 또는 DLL을 ZIP 파일로 가져오는 것입니다.
- 교차 플랫폼 Aspose TYPE1에서 SVG로 변환기에서 설명된 기능의 구현 예를 참조하십시오. 또한 GitHub 저장소를 통해 C# .NET용 글꼴 API 솔루션으로 작업하는 방법에 대한 더 많은 코드 예제를 얻을 수 있습니다.
자주하는 질문
1. TYPE1을 SVG으로 변환할 수 있나요?
Aspose.Font 솔루션에는 온라인 또는 프로그래밍 방식으로 글꼴을 다른 형식으로 변환할 수 있는 기능이 있습니다. 온라인에서 즉시 TYPE1을 SVG으로 변환해야 하는 경우 Font Converter 크로스 플랫폼을 사용하는 것이 좋습니다. 신청.
2. 변환 기능은 어떤 글꼴 형식을 지원합니까?
API는 입력으로 TTF, WOFF, WOFF2, EOT, 유형 1 및 CFF를 지원하고 출력 형식으로 TTF, WOFF 및 WOFF2를 지원합니다.
3. 기능은 무료인가요?
교차 플랫폼 변환기 는 무료이며, API 솔루션의 경우 무료 평가판을 받은 다음 필요한 경우 제품을 구입할 수 있습니다.
TYPE1 TYPE1 파일 형식이란 무엇입니까?
Type 1 형식은 1984년 PostScript 프로그래밍 언어와 함께 시장에 출시되었으므로 형식은 Postscript Type 1이라고도 합니다. Postscript 프로그램과 글꼴을 설명하는 데 중점을 둔 파일 형식의 특별한 형식입니다. 유형 1 형식은 내장 인터프리터나 Adobe Type Manager와 같은 추가 유틸리티를 통해 프린터와 컴퓨터에서 인식됩니다. 글꼴은 유니코드 코딩 표준을 지원하지 않습니다.
SVG SVG 파일 형식이란 무엇입니까?
SVG 또는 Scalable Vector Graphics 글꼴은 2차원 벡터 그래픽을 설명하기 위한 XML 기반 언어인 SVG(Scalable Vector Graphics) 표준을 기반으로 하는 글꼴 형식의 한 유형입니다. 래스터 그래픽을 기반으로 하고 확대 시 픽셀화될 수 있는 TrueType 또는 OpenType과 달리 SVG 글꼴은 무손실로 확대됩니다.